home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •Games Parlour• / •Classic Board Games• / SuperMind ••••• / SuperMind v2.0 / SuperMind v2.0.rsrc / CODE_3.txt < prev    next >
Text File  |  1990-09-13  |  521KB  |  9,374 lines

  1. # near model CODE resource
  2. # jump table entries: 1544-1585 (42 of them)
  3. export_234:
  4. 00000000  4E75                     rts
  5. fn00000002:
  6. 00000002  4E56 0000                link       A6, 0
  7. 00000006  48E7 1F3C                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4,A5
  8. 0000000A  206E 0008                movea.l    A0, [A6 + 0x8]
  9. 0000000E  A029                     syscall    HLock
  10. 00000010  2450                     movea.l    A2, [A0]
  11. 00000012  264A                     movea.l    A3, A2
  12. 00000014  206E 000C                movea.l    A0, [A6 + 0xC]
  13. 00000018  4283                     clr.l      D3
  14. 0000001A  3628 0004                move.w     D3, [A0 + 0x4]
  15. 0000001E  9668 0000                sub.w      D3, [A0 + 0x0]
  16. 00000022  4280                     clr.l      D0
  17. 00000024  3028 0006                move.w     D0, [A0 + 0x6]
  18. 00000028  9068 0002                sub.w      D0, [A0 + 0x2]
  19. 0000002C  2800                     move.l     D4, D0
  20. 0000002E  0644 000F                addi.w     D4, 0xF
  21. 00000032  E84C                     lsr        D4.w, 4
  22. 00000034  D844                     add.w      D4, D4
  23. 00000036  2F0A                     move.l     -[A7], A2
  24. 00000038  3F04                     move.w     -[A7], D4
  25. 0000003A  3F00                     move.w     -[A7], D0
  26. 0000003C  3F03                     move.w     -[A7], D3
  27. 0000003E  4EBA 00A8                jsr        [PC + 0xA8 /* 000000E8 */]
  28. 00000042  3003                     move.w     D0, D3
  29. 00000044  C0C4                     mulu.w     D0, D4
  30. 00000046  D083                     add.l      D0, D3
  31. 00000048  A122                     syscall    NewHandle, flags=1
  32. 0000004A  6708                     beq        +0xA /* 00000054 */
  33. 0000004C  42AE 0010                clr.l      [A6 + 0x10]
  34. 00000050  4EFA 0084                jmp        [PC + 0x84 /* 000000D6 */]
  35. label00000054:
  36. 00000054  2D48 0010                move.l     [A6 + 0x10], A0
  37. 00000058  2850                     movea.l    A4, [A0]
  38. 0000005A  2A4C                     movea.l    A5, A4
  39. 0000005C  3E3C 00FF                move.w     D7, 0xFF
  40. 00000060  4246                     clr.w      D6
  41. 00000062  4A84                     tst.l      D4
  42. 00000064  6700 0064                beq        +0x66 /* 000000CA */
  43. 00000068  4EFA 005C                jmp        [PC + 0x5C /* 000000C6 */]
  44. label0000006C:
  45. 0000006C  4267                     clr.w      -[A7]
  46. 0000006E  3F07                     move.w     -[A7], D7
  47. 00000070  2F0B                     move.l     -[A7], A3
  48. 00000072  2F0A                     move.l     -[A7], A2
  49. 00000074  2F0C                     move.l     -[A7], A4
  50. 00000076  3F04                     move.w     -[A7], D4
  51. 00000078  4EBA 00A8                jsr        [PC + 0xA8 /* 00000122 */]
  52. 0000007C  3A1F                     move.w     D5, [A7]+
  53. 0000007E  1014                     move.b     D0, [A4]
  54. 00000080  BE00                     cmp.b      D7, D0
  55. 00000082  6638                     bne        +0x3A /* 000000BC */
  56. 00000084  5246                     addq.w     D6, 1
  57. 00000086  0C46 0001                cmpi.w     D6, 0x1
  58. 0000008A  6E0C                     bgt        +0xE /* 00000098 */
  59. 0000008C  18BC 0081                move.b     [A4], 0x81
  60. 00000090  2A4C                     movea.l    A5, A4
  61. 00000092  D8C5                     add.w      A4, D5
  62. 00000094  D6C4                     add.w      A3, D4
  63. 00000096  602E                     bra        +0x30 /* 000000C6 */
  64. label00000098:
  65. 00000098  0C46 007F                cmpi.w     D6, 0x7F
  66. 0000009C  6E1E                     bgt        +0x20 /* 000000BC */
  67. 0000009E  1006                     move.b     D0, D6
  68. 000000A0  0000 0080                ori.b      D0, 0x80
  69. 000000A4  1A80                     move.b     [A5], D0
  70. 000000A6  204C                     movea.l    A0, A4
  71. 000000A8  4A18                     tst.b      [A0]+
  72. 000000AA  224C                     movea.l    A1, A4
  73. 000000AC  5345                     subq.w     D5, 1
  74. 000000AE  6708                     beq        +0xA /* 000000B8 */
  75. 000000B0  3005                     move.w     D0, D5
  76. 000000B2  4EBA 0770                jsr        [PC + 0x770 /* 00000824 */]
  77. 000000B6  D8C5                     add.w      A4, D5
  78. label000000B8:
  79. 000000B8  D6C4                     add.w      A3, D4
  80. 000000BA  600A                     bra        +0xC /* 000000C6 */
  81. label000000BC:
  82. 000000BC  4246                     clr.w      D6
  83. 000000BE  2A4C                     movea.l    A5, A4
  84. 000000C0  1E15                     move.b     D7, [A5]
  85. 000000C2  D8C5                     add.w      A4, D5
  86. 000000C4  D6C4                     add.w      A3, D4
  87. label000000C6:
  88. 000000C6  51CB FFA4                dbf        D3, -0x5E /* 0000006C */
  89. label000000CA:
  90. 000000CA  206E 0010                movea.l    A0, [A6 + 0x10]
  91. 000000CE  2250                     movea.l    A1, [A0]
  92. 000000D0  99C9                     sub.l      A4, A1
  93. 000000D2  200C                     move.l     D0, A4
  94. 000000D4  A024                     syscall    SetHandleSize
  95. label000000D6:
  96. 000000D6  206E 0008                movea.l    A0, [A6 + 0x8]
  97. 000000DA  A02A                     syscall    HUnlock
  98. 000000DC  4CDF 3CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4,A5, [A7]+
  99. 000000E0  4E5E                     unlink     A6
  100. 000000E2  205F                     movea.l    A0, [A7]+
  101. 000000E4  504F                     addq.w     A7, 8
  102. 000000E6  4ED0                     jmp        [A0]
  103. fn000000E8:
  104. 000000E8  4E56 0000                link       A6, 0
  105. 000000EC  302E 000A                move.w     D0, [A6 + 0xA]
  106. 000000F0  0240 000F                andi.w     D0, 0xF
  107. 000000F4  6722                     beq        +0x24 /* 00000118 */
  108. 000000F6  243C FFFF 0000           move.l     D2, 0xFFFF0000
  109. 000000FC  E0AA                     lsr        D2, D0
  110. 000000FE  206E 000E                movea.l    A0, [A6 + 0xE]
  111. 00000102  302E 000C                move.w     D0, [A6 + 0xC]
  112. 00000106  D0C0                     add.w      A0, D0
  113. 00000108  5548                     subq.w     A0, 2
  114. 0000010A  322E 0008                move.w     D1, [A6 + 0x8]
  115. 0000010E  6004                     bra        +0x6 /* 00000114 */
  116. label00000110:
  117. 00000110  C550                     and.w      [A0], D2
  118. 00000112  D0C0                     add.w      A0, D0
  119. label00000114:
  120. 00000114  51C9 FFFA                dbf        D1, -0x8 /* 00000110 */
  121. label00000118:
  122. 00000118  4E5E                     unlink     A6
  123. 0000011A  205F                     movea.l    A0, [A7]+
  124. 0000011C  DEFC 000A                add.w      A7, 0xA /* '\n' */
  125. 00000120  4ED0                     jmp        [A0]
  126. fn00000122:
  127. 00000122  4E56 0000                link       A6, 0
  128. 00000126  48E7 1E3C                movem.l    -[A7], D3,D4,D5,D6,A2,A3,A4,A5
  129. 0000012A  3A2E 0016                move.w     D5, [A6 + 0x16]
  130. 0000012E  266E 0012                movea.l    A3, [A6 + 0x12]
  131. 00000132  246E 000E                movea.l    A2, [A6 + 0xE]
  132. 00000136  286E 000A                movea.l    A4, [A6 + 0xA]
  133. 0000013A  362E 0008                move.w     D3, [A6 + 0x8]
  134. 0000013E  9EC3                     sub.w      A7, D3
  135. 00000140  2A4F                     movea.l    A5, A7
  136. 00000142  7801                     moveq.l    D4, 0x01
  137. 00000144  3003                     move.w     D0, D3
  138. 00000146  5340                     subq.w     D0, 1
  139. 00000148  204B                     movea.l    A0, A3
  140. 0000014A  1218                     move.b     D1, [A0]+
  141. 0000014C  6006                     bra        +0x8 /* 00000154 */
  142. label0000014E:
  143. 0000014E  B218                     cmp.b      D1, [A0]+
  144. 00000150  6600 0080                bne        +0x82 /* 000001D2 */
  145. label00000154:
  146. 00000154  51C8 FFF8                dbf        D0, -0xA /* 0000014E */
  147. 00000158  4A01                     tst.b      D1
  148. 0000015A  6608                     bne        +0xA /* 00000164 */
  149. 0000015C  18FC 0010                move.b     [A4]+, 0x10
  150. 00000160  4EFA 01B2                jmp        [PC + 0x1B2 /* 00000314 */]
  151. label00000164:
  152. 00000164  0C01 00FF                cmpi.b     D1, 0xFF
  153. 00000168  6608                     bne        +0xA /* 00000172 */
  154. 0000016A  18FC 0011                move.b     [A4]+, 0x11
  155. 0000016E  4EFA 01A4                jmp        [PC + 0x1A4 /* 00000314 */]
  156. label00000172:
  157. 00000172  0C01 00AA                cmpi.b     D1, 0xAA
  158. 00000176  6608                     bne        +0xA /* 00000180 */
  159. 00000178  18FC 0012                move.b     [A4]+, 0x12
  160. 0000017C  4EFA 0196                jmp        [PC + 0x196 /* 00000314 */]
  161. label00000180:
  162. 00000180  0C01 0055                cmpi.b     D1, 0x55 /* 'U' */
  163. 00000184  6608                     bne        +0xA /* 0000018E */
  164. 00000186  18FC 0013                move.b     [A4]+, 0x13
  165. 0000018A  4EFA 0188                jmp        [PC + 0x188 /* 00000314 */]
  166. label0000018E:
  167. 0000018E  0C01 00DD                cmpi.b     D1, 0xDD
  168. 00000192  6608                     bne        +0xA /* 0000019C */
  169. 00000194  18FC 0014                move.b     [A4]+, 0x14
  170. 00000198  4EFA 017A                jmp        [PC + 0x17A /* 00000314 */]
  171. label0000019C:
  172. 0000019C  0C01 0077                cmpi.b     D1, 0x77 /* 'w' */
  173. 000001A0  6608                     bne        +0xA /* 000001AA */
  174. 000001A2  18FC 0015                move.b     [A4]+, 0x15
  175. 000001A6  4EFA 016C                jmp        [PC + 0x16C /* 00000314 */]
  176. label000001AA:
  177. 000001AA  0C01 0022                cmpi.b     D1, 0x22 /* '\"' */
  178. 000001AE  6608                     bne        +0xA /* 000001B8 */
  179. 000001B0  18FC 0016                move.b     [A4]+, 0x16
  180. 000001B4  4EFA 015E                jmp        [PC + 0x15E /* 00000314 */]
  181. label000001B8:
  182. 000001B8  0C01 0088                cmpi.b     D1, 0x88
  183. 000001BC  6608                     bne        +0xA /* 000001C6 */
  184. 000001BE  18FC 0017                move.b     [A4]+, 0x17
  185. 000001C2  4EFA 0150                jmp        [PC + 0x150 /* 00000314 */]
  186. label000001C6:
  187. 000001C6  18FC 0018                move.b     [A4]+, 0x18
  188. 000001CA  18C1                     move.b     [A4]+, D1
  189. 000001CC  7802                     moveq.l    D4, 0x02
  190. 000001CE  4EFA 0144                jmp        [PC + 0x144 /* 00000314 */]
  191. label000001D2:
  192. 000001D2  3003                     move.w     D0, D3
  193. 000001D4  E248                     lsr        D0.w, 1
  194. 000001D6  5340                     subq.w     D0, 1
  195. 000001D8  204B                     movea.l    A0, A3
  196. 000001DA  3218                     move.w     D1, [A0]+
  197. 000001DC  6004                     bra        +0x6 /* 000001E2 */
  198. label000001DE:
  199. 000001DE  B258                     cmp.w      D1, [A0]+
  200. 000001E0  6616                     bne        +0x18 /* 000001F8 */
  201. label000001E2:
  202. 000001E2  51C8 FFFA                dbf        D0, -0x8 /* 000001DE */
  203. 000001E6  18FC 0019                move.b     [A4]+, 0x19
  204. 000001EA  3001                     move.w     D0, D1
  205. 000001EC  E049                     lsr        D1.w, 8
  206. 000001EE  18C1                     move.b     [A4]+, D1
  207. 000001F0  18C0                     move.b     [A4]+, D0
  208. 000001F2  7803                     moveq.l    D4, 0x03
  209. 000001F4  4EFA 011E                jmp        [PC + 0x11E /* 00000314 */]
  210. label000001F8:
  211. 000001F8  4267                     clr.w      -[A7]
  212. 000001FA  2F0A                     move.l     -[A7], A2
  213. 000001FC  2F0B                     move.l     -[A7], A3
  214. 000001FE  3F03                     move.w     -[A7], D3
  215. 00000200  4EBA 0372                jsr        [PC + 0x372 /* 00000574 */]
  216. 00000204  321F                     move.w     D1, [A7]+
  217. 00000206  6F08                     ble        +0xA /* 00000210 */
  218. 00000208  18C1                     move.b     [A4]+, D1
  219. 0000020A  7801                     moveq.l    D4, 0x01
  220. 0000020C  4EFA 0106                jmp        [PC + 0x106 /* 00000314 */]
  221. label00000210:
  222. 00000210  204B                     movea.l    A0, A3
  223. 00000212  3003                     move.w     D0, D3
  224. 00000214  4EBA 067E                jsr        [PC + 0x67E /* 00000894 */]
  225. 00000218  3801                     move.w     D4, D1
  226. 0000021A  1C3C 001A                move.b     D6, 0x1A
  227. 0000021E  224B                     movea.l    A1, A3
  228. 00000220  92C3                     sub.w      A1, D3
  229. 00000222  B5C9                     cmpa.l     A2, A1
  230. 00000224  6E1C                     bgt        +0x1E /* 00000242 */
  231. 00000226  204B                     movea.l    A0, A3
  232. 00000228  3003                     move.w     D0, D3
  233. 0000022A  4EBA 068A                jsr        [PC + 0x68A /* 000008B6 */]
  234. 0000022E  B841                     cmp.w      D4, D1
  235. 00000230  6E10                     bgt        +0x12 /* 00000242 */
  236. 00000232  6D08                     blt        +0xA /* 0000023C */
  237. 00000234  0C05 001B                cmpi.b     D5, 0x1B
  238. 00000238  6702                     beq        +0x4 /* 0000023C */
  239. 0000023A  6006                     bra        +0x8 /* 00000242 */
  240. label0000023C:
  241. 0000023C  3801                     move.w     D4, D1
  242. 0000023E  1C3C 001B                move.b     D6, 0x1B
  243. label00000242:
  244. 00000242  224B                     movea.l    A1, A3
  245. 00000244  92C3                     sub.w      A1, D3
  246. 00000246  92C3                     sub.w      A1, D3
  247. 00000248  B5C9                     cmpa.l     A2, A1
  248. 0000024A  6E1C                     bgt        +0x1E /* 00000268 */
  249. 0000024C  204B                     movea.l    A0, A3
  250. 0000024E  3003                     move.w     D0, D3
  251. 00000250  4EBA 0664                jsr        [PC + 0x664 /* 000008B6 */]
  252. 00000254  B841                     cmp.w      D4, D1
  253. 00000256  6E10                     bgt        +0x12 /* 00000268 */
  254. 00000258  6D08                     blt        +0xA /* 00000262 */
  255. 0000025A  0C05 001C                cmpi.b     D5, 0x1C
  256. 0000025E  6702                     beq        +0x4 /* 00000262 */
  257. 00000260  6006                     bra        +0x8 /* 00000268 */
  258. label00000262:
  259. 00000262  3801                     move.w     D4, D1
  260. 00000264  1C3C 001C                move.b     D6, 0x1C
  261. label00000268:
  262. 00000268  0C44 0004                cmpi.w     D4, 0x4
  263. 0000026C  6E16                     bgt        +0x18 /* 00000284 */
  264. 0000026E  18FC 0000                move.b     [A4]+, 0x0
  265. 00000272  204B                     movea.l    A0, A3
  266. 00000274  224C                     movea.l    A1, A4
  267. 00000276  3003                     move.w     D0, D3
  268. 00000278  4EBA 05AA                jsr        [PC + 0x5AA /* 00000824 */]
  269. 0000027C  3803                     move.w     D4, D3
  270. 0000027E  5244                     addq.w     D4, 1
  271. 00000280  4EFA 0092                jmp        [PC + 0x92 /* 00000314 */]
  272. label00000284:
  273. 00000284  0C06 001A                cmpi.b     D6, 0x1A
  274. 00000288  662A                     bne        +0x2C /* 000002B4 */
  275. 0000028A  18FC 001A                move.b     [A4]+, 0x1A
  276. 0000028E  204B                     movea.l    A0, A3
  277. 00000290  224D                     movea.l    A1, A5
  278. 00000292  3003                     move.w     D0, D3
  279. 00000294  4EBA 05BE                jsr        [PC + 0x5BE /* 00000854 */]
  280. 00000298  204D                     movea.l    A0, A5
  281. 0000029A  3003                     move.w     D0, D3
  282. 0000029C  4EBA 04D8                jsr        [PC + 0x4D8 /* 00000776 */]
  283. 000002A0  4267                     clr.w      -[A7]
  284. 000002A2  2F0D                     move.l     -[A7], A5
  285. 000002A4  2F0C                     move.l     -[A7], A4
  286. 000002A6  3F03                     move.w     -[A7], D3
  287. 000002A8  4EBA 0318                jsr        [PC + 0x318 /* 000005C2 */]
  288. 000002AC  381F                     move.w     D4, [A7]+
  289. 000002AE  5244                     addq.w     D4, 1
  290. 000002B0  4EFA 0062                jmp        [PC + 0x62 /* 00000314 */]
  291. label000002B4:
  292. 000002B4  0C06 001B                cmpi.b     D6, 0x1B
  293. 000002B8  662E                     bne        +0x30 /* 000002E8 */
  294. 000002BA  18FC 001B                move.b     [A4]+, 0x1B
  295. 000002BE  204B                     movea.l    A0, A3
  296. 000002C0  224D                     movea.l    A1, A5
  297. 000002C2  3003                     move.w     D0, D3
  298. 000002C4  4EBA 058E                jsr        [PC + 0x58E /* 00000854 */]
  299. 000002C8  204B                     movea.l    A0, A3
  300. 000002CA  90C3                     sub.w      A0, D3
  301. 000002CC  224D                     movea.l    A1, A5
  302. 000002CE  3003                     move.w     D0, D3
  303. 000002D0  4EBA 0230                jsr        [PC + 0x230 /* 00000502 */]
  304. 000002D4  4267                     clr.w      -[A7]
  305. 000002D6  2F0D                     move.l     -[A7], A5
  306. 000002D8  2F0C                     move.l     -[A7], A4
  307. 000002DA  3F03                     move.w     -[A7], D3
  308. 000002DC  4EBA 02E4                jsr        [PC + 0x2E4 /* 000005C2 */]
  309. 000002E0  381F                     move.w     D4, [A7]+
  310. 000002E2  5244                     addq.w     D4, 1
  311. 000002E4  4EFA 002E                jmp        [PC + 0x2E /* 00000314 */]
  312. label000002E8:
  313. 000002E8  18FC 001C                move.b     [A4]+, 0x1C
  314. 000002EC  204B                     movea.l    A0, A3
  315. 000002EE  224D                     movea.l    A1, A5
  316. 000002F0  3003                     move.w     D0, D3
  317. 000002F2  4EBA 0560                jsr        [PC + 0x560 /* 00000854 */]
  318. 000002F6  204B                     movea.l    A0, A3
  319. 000002F8  90C3                     sub.w      A0, D3
  320. 000002FA  90C3                     sub.w      A0, D3
  321. 000002FC  224D                     movea.l    A1, A5
  322. 000002FE  3003                     move.w     D0, D3
  323. 00000300  4EBA 0200                jsr        [PC + 0x200 /* 00000502 */]
  324. 00000304  4267                     clr.w      -[A7]
  325. 00000306  2F0D                     move.l     -[A7], A5
  326. 00000308  2F0C                     move.l     -[A7], A4
  327. 0000030A  3F03                     move.w     -[A7], D3
  328. 0000030C  4EBA 02B4                jsr        [PC + 0x2B4 /* 000005C2 */]
  329. 00000310  381F                     move.w     D4, [A7]+
  330. 00000312  5244                     addq.w     D4, 1
  331. label00000314:
  332. 00000314  DEC3                     add.w      A7, D3
  333. 00000316  3D44 0018                move.w     [A6 + 0x18], D4
  334. 0000031A  4CDF 3C78                movem.l    D3,D4,D5,D6,A2,A3,A4,A5, [A7]+
  335. 0000031E  4E5E                     unlink     A6
  336. 00000320  205F                     movea.l    A0, [A7]+
  337. 00000322  DEFC 0010                add.w      A7, 0x10
  338. 00000326  4ED0                     jmp        [A0]
  339. fn00000328:
  340. 00000328  4E56 0000                link       A6, 0
  341. 0000032C  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  342. 00000330  206E 0008                movea.l    A0, [A6 + 0x8]
  343. 00000334  A029                     syscall    HLock
  344. 00000336  2450                     movea.l    A2, [A0]
  345. 00000338  206E 000C                movea.l    A0, [A6 + 0xC]
  346. 0000033C  4283                     clr.l      D3
  347. 0000033E  3628 0004                move.w     D3, [A0 + 0x4]
  348. 00000342  9668 0000                sub.w      D3, [A0 + 0x0]
  349. 00000346  4284                     clr.l      D4
  350. 00000348  3828 0006                move.w     D4, [A0 + 0x6]
  351. 0000034C  9868 0002                sub.w      D4, [A0 + 0x2]
  352. 00000350  0644 000F                addi.w     D4, 0xF
  353. 00000354  E84C                     lsr        D4.w, 4
  354. 00000356  D844                     add.w      D4, D4
  355. 00000358  3003                     move.w     D0, D3
  356. 0000035A  C0C4                     mulu.w     D0, D4
  357. 0000035C  A122                     syscall    NewHandle, flags=1
  358. 0000035E  6708                     beq        +0xA /* 00000368 */
  359. 00000360  42AE 0010                clr.l      [A6 + 0x10]
  360. 00000364  4EFA 018A                jmp        [PC + 0x18A /* 000004F0 */]
  361. label00000368:
  362. 00000368  2D48 0010                move.l     [A6 + 0x10], A0
  363. 0000036C  2650                     movea.l    A3, [A0]
  364. 0000036E  4246                     clr.w      D6
  365. 00000370  4A44                     tst.w      D4
  366. 00000372  6700 017C                beq        +0x17E /* 000004F0 */
  367. 00000376  4EFA 0174                jmp        [PC + 0x174 /* 000004EC */]
  368. label0000037A:
  369. 0000037A  4A46                     tst.w      D6
  370. 0000037C  6F06                     ble        +0x8 /* 00000384 */
  371. 0000037E  5346                     subq.w     D6, 1
  372. 00000380  3A07                     move.w     D5, D7
  373. 00000382  6010                     bra        +0x12 /* 00000394 */
  374. label00000384:
  375. 00000384  4245                     clr.w      D5
  376. 00000386  1A1A                     move.b     D5, [A2]+
  377. 00000388  6C08                     bge        +0xA /* 00000392 */
  378. 0000038A  0245 007F                andi.w     D5, 0x7F
  379. 0000038E  3C05                     move.w     D6, D5
  380. 00000390  60E8                     bra        -0x16 /* 0000037A */
  381. label00000392:
  382. 00000392  3E05                     move.w     D7, D5
  383. label00000394:
  384. 00000394  3005                     move.w     D0, D5
  385. 00000396  0C45 001C                cmpi.w     D5, 0x1C
  386. 0000039A  6E00 0154                bgt        +0x156 /* 000004F0 */
  387. 0000039E  5245                     addq.w     D5, 1
  388. 000003A0  DA45                     add.w      D5, D5
  389. 000003A2  DA45                     add.w      D5, D5
  390. 000003A4  4EFB 50FE                jmp        [PC + D5.w - 0x2]
  391. 000003A8  4EFA 0072                jmp        [PC + 0x72 /* 0000041C */]
  392. 000003AC  4EFA 0080                jmp        [PC + 0x80 /* 0000042E */]
  393. 000003B0  4EFA 007C                jmp        [PC + 0x7C /* 0000042E */]
  394. 000003B4  4EFA 0078                jmp        [PC + 0x78 /* 0000042E */]
  395. 000003B8  4EFA 0074                jmp        [PC + 0x74 /* 0000042E */]
  396. 000003BC  4EFA 0070                jmp        [PC + 0x70 /* 0000042E */]
  397. 000003C0  4EFA 006C                jmp        [PC + 0x6C /* 0000042E */]
  398. 000003C4  4EFA 0068                jmp        [PC + 0x68 /* 0000042E */]
  399. 000003C8  4EFA 0064                jmp        [PC + 0x64 /* 0000042E */]
  400. 000003CC  4EFA 0060                jmp        [PC + 0x60 /* 0000042E */]
  401. 000003D0  4EFA 005C                jmp        [PC + 0x5C /* 0000042E */]
  402. 000003D4  4EFA 0058                jmp        [PC + 0x58 /* 0000042E */]
  403. 000003D8  4EFA 0054                jmp        [PC + 0x54 /* 0000042E */]
  404. 000003DC  4EFA 0050                jmp        [PC + 0x50 /* 0000042E */]
  405. 000003E0  4EFA 004C                jmp        [PC + 0x4C /* 0000042E */]
  406. 000003E4  4EFA 0048                jmp        [PC + 0x48 /* 0000042E */]
  407. 000003E8  4EFA 0058                jmp        [PC + 0x58 /* 00000442 */]
  408. 000003EC  4EFA 0058                jmp        [PC + 0x58 /* 00000446 */]
  409. 000003F0  4EFA 0058                jmp        [PC + 0x58 /* 0000044A */]
  410. 000003F4  4EFA 005A                jmp        [PC + 0x5A /* 00000450 */]
  411. 000003F8  4EFA 005C                jmp        [PC + 0x5C /* 00000456 */]
  412. 000003FC  4EFA 005E                jmp        [PC + 0x5E /* 0000045C */]
  413. 00000400  4EFA 0060                jmp        [PC + 0x60 /* 00000462 */]
  414. 00000404  4EFA 0062                jmp        [PC + 0x62 /* 00000468 */]
  415. 00000408  4EFA 0064                jmp        [PC + 0x64 /* 0000046E */]
  416. 0000040C  4EFA 0068                jmp        [PC + 0x68 /* 00000476 */]
  417. 00000410  4EFA 007A                jmp        [PC + 0x7A /* 0000048C */]
  418. 00000414  4EFA 0094                jmp        [PC + 0x94 /* 000004AA */]
  419. 00000418  4EFA 00B2                jmp        [PC + 0xB2 /* 000004CC */]
  420. label0000041C:
  421. 0000041C  204A                     movea.l    A0, A2
  422. 0000041E  224B                     movea.l    A1, A3
  423. 00000420  3004                     move.w     D0, D4
  424. 00000422  4EBA 0400                jsr        [PC + 0x400 /* 00000824 */]
  425. 00000426  D4C4                     add.w      A2, D4
  426. 00000428  D6C4                     add.w      A3, D4
  427. 0000042A  4EFA 00C0                jmp        [PC + 0xC0 /* 000004EC */]
  428. label0000042E:
  429. 0000042E  204B                     movea.l    A0, A3
  430. 00000430  C0C4                     mulu.w     D0, D4
  431. 00000432  91C0                     sub.l      A0, D0
  432. 00000434  224B                     movea.l    A1, A3
  433. 00000436  3004                     move.w     D0, D4
  434. 00000438  4EBA 041A                jsr        [PC + 0x41A /* 00000854 */]
  435. 0000043C  D6C4                     add.w      A3, D4
  436. 0000043E  4EFA 00AC                jmp        [PC + 0xAC /* 000004EC */]
  437. label00000442:
  438. 00000442  4241                     clr.w      D1
  439. 00000444  6036                     bra        +0x38 /* 0000047C */
  440. label00000446:
  441. 00000446  72FF                     moveq.l    D1, 0xFFFFFFFF
  442. 00000448  6032                     bra        +0x34 /* 0000047C */
  443. label0000044A:
  444. 0000044A  323C AAAA                move.w     D1, 0xAAAA
  445. 0000044E  602C                     bra        +0x2E /* 0000047C */
  446. label00000450:
  447. 00000450  323C 5555                move.w     D1, 0x5555 /* 'UU' */
  448. 00000454  6026                     bra        +0x28 /* 0000047C */
  449. label00000456:
  450. 00000456  323C DDDD                move.w     D1, 0xDDDD
  451. 0000045A  6020                     bra        +0x22 /* 0000047C */
  452. label0000045C:
  453. 0000045C  323C 7777                move.w     D1, 0x7777 /* 'ww' */
  454. 00000460  601A                     bra        +0x1C /* 0000047C */
  455. label00000462:
  456. 00000462  323C 2222                move.w     D1, 0x2222 /* '\"\"' */
  457. 00000466  6014                     bra        +0x16 /* 0000047C */
  458. label00000468:
  459. 00000468  323C 8888                move.w     D1, 0x8888
  460. 0000046C  600E                     bra        +0x10 /* 0000047C */
  461. label0000046E:
  462. 0000046E  1212                     move.b     D1, [A2]
  463. 00000470  E149                     lsl        D1.w, 8
  464. 00000472  121A                     move.b     D1, [A2]+
  465. 00000474  6006                     bra        +0x8 /* 0000047C */
  466. label00000476:
  467. 00000476  121A                     move.b     D1, [A2]+
  468. 00000478  E149                     lsl        D1.w, 8
  469. 0000047A  121A                     move.b     D1, [A2]+
  470. label0000047C:
  471. 0000047C  3004                     move.w     D0, D4
  472. 0000047E  E248                     lsr        D0.w, 1
  473. 00000480  6002                     bra        +0x4 /* 00000484 */
  474. label00000482:
  475. 00000482  36C1                     move.w     [A3]+, D1
  476. label00000484:
  477. 00000484  51C8 FFFC                dbf        D0, -0x6 /* 00000482 */
  478. 00000488  4EFA 0062                jmp        [PC + 0x62 /* 000004EC */]
  479. label0000048C:
  480. 0000048C  4267                     clr.w      -[A7]
  481. 0000048E  2F0A                     move.l     -[A7], A2
  482. 00000490  2F0B                     move.l     -[A7], A3
  483. 00000492  3F04                     move.w     -[A7], D4
  484. 00000494  4EBA 020C                jsr        [PC + 0x20C /* 000006A2 */]
  485. 00000498  301F                     move.w     D0, [A7]+
  486. 0000049A  D4C0                     add.w      A2, D0
  487. 0000049C  204B                     movea.l    A0, A3
  488. 0000049E  3004                     move.w     D0, D4
  489. 000004A0  4EBA 032E                jsr        [PC + 0x32E /* 000007D0 */]
  490. 000004A4  D6C4                     add.w      A3, D4
  491. 000004A6  4EFA 0044                jmp        [PC + 0x44 /* 000004EC */]
  492. label000004AA:
  493. 000004AA  4267                     clr.w      -[A7]
  494. 000004AC  2F0A                     move.l     -[A7], A2
  495. 000004AE  2F0B                     move.l     -[A7], A3
  496. 000004B0  3F04                     move.w     -[A7], D4
  497. 000004B2  4EBA 01EE                jsr        [PC + 0x1EE /* 000006A2 */]
  498. 000004B6  301F                     move.w     D0, [A7]+
  499. 000004B8  D4C0                     add.w      A2, D0
  500. 000004BA  204B                     movea.l    A0, A3
  501. 000004BC  90C4                     sub.w      A0, D4
  502. 000004BE  224B                     movea.l    A1, A3
  503. 000004C0  3004                     move.w     D0, D4
  504. 000004C2  4EBA 003E                jsr        [PC + 0x3E /* 00000502 */]
  505. 000004C6  D6C4                     add.w      A3, D4
  506. 000004C8  4EFA 0022                jmp        [PC + 0x22 /* 000004EC */]
  507. label000004CC:
  508. 000004CC  4267                     clr.w      -[A7]
  509. 000004CE  2F0A                     move.l     -[A7], A2
  510. 000004D0  2F0B                     move.l     -[A7], A3
  511. 000004D2  3F04                     move.w     -[A7], D4
  512. 000004D4  4EBA 01CC                jsr        [PC + 0x1CC /* 000006A2 */]
  513. 000004D8  301F                     move.w     D0, [A7]+
  514. 000004DA  D4C0                     add.w      A2, D0
  515. 000004DC  204B                     movea.l    A0, A3
  516. 000004DE  90C4                     sub.w      A0, D4
  517. 000004E0  90C4                     sub.w      A0, D4
  518. 000004E2  224B                     movea.l    A1, A3
  519. 000004E4  3004                     move.w     D0, D4
  520. 000004E6  4EBA 001A                jsr        [PC + 0x1A /* 00000502 */]
  521. 000004EA  D6C4                     add.w      A3, D4
  522. label000004EC:
  523. 000004EC  51CB FE8C                dbf        D3, -0x176 /* 0000037A */
  524. label000004F0:
  525. 000004F0  206E 0008                movea.l    A0, [A6 + 0x8]
  526. 000004F4  A02A                     syscall    HUnlock
  527. 000004F6  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  528. 000004FA  4E5E                     unlink     A6
  529. 000004FC  205F                     movea.l    A0, [A7]+
  530. 000004FE  504F                     addq.w     A7, 8
  531. 00000500  4ED0                     jmp        [A0]
  532. fn00000502:
  533. 00000502  6020                     bra        +0x22 /* 00000524 */
  534. label00000504:
  535. 00000504  2218                     move.l     D1, [A0]+
  536. 00000506  B399                     xor.l      [A1]+, D1
  537. 00000508  2218                     move.l     D1, [A0]+
  538. 0000050A  B399                     xor.l      [A1]+, D1
  539. 0000050C  2218                     move.l     D1, [A0]+
  540. 0000050E  B399                     xor.l      [A1]+, D1
  541. 00000510  2218                     move.l     D1, [A0]+
  542. 00000512  B399                     xor.l      [A1]+, D1
  543. 00000514  2218                     move.l     D1, [A0]+
  544. 00000516  B399                     xor.l      [A1]+, D1
  545. 00000518  2218                     move.l     D1, [A0]+
  546. 0000051A  B399                     xor.l      [A1]+, D1
  547. 0000051C  2218                     move.l     D1, [A0]+
  548. 0000051E  B399                     xor.l      [A1]+, D1
  549. 00000520  2218                     move.l     D1, [A0]+
  550. 00000522  B399                     xor.l      [A1]+, D1
  551. label00000524:
  552. 00000524  0440 0020                subi.w     D0, 0x20 /* ' ' */
  553. 00000528  6EDA                     bgt        -0x24 /* 00000504 */
  554. 0000052A  4440                     neg.w      D0
  555. 0000052C  D040                     add.w      D0, D0
  556. 0000052E  4EFB 0002                jmp        [PC + D0.w + 0x2]
  557. 00000532  3218                     move.w     D1, [A0]+
  558. 00000534  B359                     xor.w      [A1]+, D1
  559. 00000536  3218                     move.w     D1, [A0]+
  560. 00000538  B359                     xor.w      [A1]+, D1
  561. 0000053A  3218                     move.w     D1, [A0]+
  562. 0000053C  B359                     xor.w      [A1]+, D1
  563. 0000053E  3218                     move.w     D1, [A0]+
  564. 00000540  B359                     xor.w      [A1]+, D1
  565. 00000542  3218                     move.w     D1, [A0]+
  566. 00000544  B359                     xor.w      [A1]+, D1
  567. 00000546  3218                     move.w     D1, [A0]+
  568. 00000548  B359                     xor.w      [A1]+, D1
  569. 0000054A  3218                     move.w     D1, [A0]+
  570. 0000054C  B359                     xor.w      [A1]+, D1
  571. 0000054E  3218                     move.w     D1, [A0]+
  572. 00000550  B359                     xor.w      [A1]+, D1
  573. 00000552  3218                     move.w     D1, [A0]+
  574. 00000554  B359                     xor.w      [A1]+, D1
  575. 00000556  3218                     move.w     D1, [A0]+
  576. 00000558  B359                     xor.w      [A1]+, D1
  577. 0000055A  3218                     move.w     D1, [A0]+
  578. 0000055C  B359                     xor.w      [A1]+, D1
  579. 0000055E  3218                     move.w     D1, [A0]+
  580. 00000560  B359                     xor.w      [A1]+, D1
  581. 00000562  3218                     move.w     D1, [A0]+
  582. 00000564  B359                     xor.w      [A1]+, D1
  583. 00000566  3218                     move.w     D1, [A0]+
  584. 00000568  B359                     xor.w      [A1]+, D1
  585. 0000056A  3218                     move.w     D1, [A0]+
  586. 0000056C  B359                     xor.w      [A1]+, D1
  587. 0000056E  3218                     move.w     D1, [A0]+
  588. 00000570  B359                     xor.w      [A1]+, D1
  589. 00000572  4E75                     rts
  590. fn00000574:
  591. 00000574  4E56 0000                link       A6, 0
  592. 00000578  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  593. 0000057C  246E 000E                movea.l    A2, [A6 + 0xE]
  594. 00000580  266E 000A                movea.l    A3, [A6 + 0xA]
  595. 00000584  284B                     movea.l    A4, A3
  596. 00000586  362E 0008                move.w     D3, [A6 + 0x8]
  597. 0000058A  4244                     clr.w      D4
  598. 0000058C  426E 0012                clr.w      [A6 + 0x12]
  599. label00000590:
  600. 00000590  5244                     addq.w     D4, 1
  601. 00000592  0C44 0010                cmpi.w     D4, 0x10
  602. 00000596  6C1C                     bge        +0x1E /* 000005B4 */
  603. 00000598  98C3                     sub.w      A4, D3
  604. 0000059A  B9CA                     cmpa.l     A4, A2
  605. 0000059C  6D16                     blt        +0x18 /* 000005B4 */
  606. 0000059E  204B                     movea.l    A0, A3
  607. 000005A0  224C                     movea.l    A1, A4
  608. 000005A2  3003                     move.w     D0, D3
  609. 000005A4  E248                     lsr        D0.w, 1
  610. 000005A6  6004                     bra        +0x6 /* 000005AC */
  611. label000005A8:
  612. 000005A8  B348                     cmpm.w     [A1]+, [A0]+
  613. 000005AA  66E4                     bne        -0x1A /* 00000590 */
  614. label000005AC:
  615. 000005AC  51C8 FFFA                dbf        D0, -0x8 /* 000005A8 */
  616. 000005B0  3D44 0012                move.w     [A6 + 0x12], D4
  617. label000005B4:
  618. 000005B4  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  619. 000005B8  4E5E                     unlink     A6
  620. 000005BA  205F                     movea.l    A0, [A7]+
  621. 000005BC  DEFC 000A                add.w      A7, 0xA /* '\n' */
  622. 000005C0  4ED0                     jmp        [A0]
  623. fn000005C2:
  624. 000005C2  4E56 0000                link       A6, 0
  625. 000005C6  48E7 1F30                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3
  626. 000005CA  206E 000E                movea.l    A0, [A6 + 0xE]
  627. 000005CE  226E 000A                movea.l    A1, [A6 + 0xA]
  628. 000005D2  302E 0008                move.w     D0, [A6 + 0x8]
  629. 000005D6  2448                     movea.l    A2, A0
  630. 000005D8  D4C0                     add.w      A2, D0
  631. 000005DA  51C6                     sf         D6
  632. label000005DC:
  633. 000005DC  4242                     clr.w      D2
  634. label000005DE:
  635. 000005DE  4A18                     tst.b      [A0]+
  636. 000005E0  660C                     bne        +0xE /* 000005EE */
  637. 000005E2  5242                     addq.w     D2, 1
  638. 000005E4  B1CA                     cmpa.l     A0, A2
  639. 000005E6  6DF6                     blt        -0x8 /* 000005DE */
  640. 000005E8  4219                     clr.b      [A1]+
  641. 000005EA  4EFA 009E                jmp        [PC + 0x9E /* 0000068A */]
  642. label000005EE:
  643. 000005EE  5348                     subq.w     A0, 1
  644. 000005F0  2648                     movea.l    A3, A0
  645. 000005F2  4243                     clr.w      D3
  646. label000005F4:
  647. 000005F4  4A18                     tst.b      [A0]+
  648. 000005F6  6708                     beq        +0xA /* 00000600 */
  649. 000005F8  5243                     addq.w     D3, 1
  650. 000005FA  B1CA                     cmpa.l     A0, A2
  651. 000005FC  6DF6                     blt        -0x8 /* 000005F4 */
  652. 000005FE  50C6                     st         D6
  653. label00000600:
  654. 00000600  5348                     subq.w     A0, 1
  655. 00000602  0C43 0008                cmpi.w     D3, 0x8
  656. 00000606  6C06                     bge        +0x8 /* 0000060E */
  657. 00000608  0C42 0010                cmpi.w     D2, 0x10
  658. 0000060C  6D60                     blt        +0x62 /* 0000066E */
  659. label0000060E:
  660. 0000060E  4A42                     tst.w      D2
  661. 00000610  6F14                     ble        +0x16 /* 00000626 */
  662. 00000612  3802                     move.w     D4, D2
  663. 00000614  0C44 003F                cmpi.w     D4, 0x3F /* '?' */
  664. 00000618  6F02                     ble        +0x4 /* 0000061C */
  665. 0000061A  783F                     moveq.l    D4, 0x3F
  666. label0000061C:
  667. 0000061C  9444                     sub.w      D2, D4
  668. 0000061E  0044 00C0                ori.w      D4, 0xC0
  669. 00000622  12C4                     move.b     [A1]+, D4
  670. 00000624  60E8                     bra        -0x16 /* 0000060E */
  671. label00000626:
  672. 00000626  4A43                     tst.w      D3
  673. 00000628  6F5A                     ble        +0x5C /* 00000684 */
  674. 0000062A  3803                     move.w     D4, D3
  675. 0000062C  0C44 003F                cmpi.w     D4, 0x3F /* '?' */
  676. 00000630  6F02                     ble        +0x4 /* 00000634 */
  677. 00000632  783F                     moveq.l    D4, 0x3F
  678. label00000634:
  679. 00000634  3A04                     move.w     D5, D4
  680. 00000636  9644                     sub.w      D3, D4
  681. 00000638  0044 0080                ori.w      D4, 0x80
  682. 0000063C  12C4                     move.b     [A1]+, D4
  683. 0000063E  6010                     bra        +0x12 /* 00000650 */
  684. label00000640:
  685. 00000640  12DB                     move.b     [A1]+, [A3]+
  686. 00000642  12DB                     move.b     [A1]+, [A3]+
  687. 00000644  12DB                     move.b     [A1]+, [A3]+
  688. 00000646  12DB                     move.b     [A1]+, [A3]+
  689. 00000648  12DB                     move.b     [A1]+, [A3]+
  690. 0000064A  12DB                     move.b     [A1]+, [A3]+
  691. 0000064C  12DB                     move.b     [A1]+, [A3]+
  692. 0000064E  12DB                     move.b     [A1]+, [A3]+
  693. label00000650:
  694. 00000650  5145                     subq.w     D5, 8
  695. 00000652  6EEC                     bgt        -0x12 /* 00000640 */
  696. 00000654  4445                     neg.w      D5
  697. 00000656  DA45                     add.w      D5, D5
  698. 00000658  4EFB 5002                jmp        [PC + D5.w + 0x2]
  699. 0000065C  12DB                     move.b     [A1]+, [A3]+
  700. 0000065E  12DB                     move.b     [A1]+, [A3]+
  701. 00000660  12DB                     move.b     [A1]+, [A3]+
  702. 00000662  12DB                     move.b     [A1]+, [A3]+
  703. 00000664  12DB                     move.b     [A1]+, [A3]+
  704. 00000666  12DB                     move.b     [A1]+, [A3]+
  705. 00000668  12DB                     move.b     [A1]+, [A3]+
  706. 0000066A  12DB                     move.b     [A1]+, [A3]+
  707. 0000066C  60B8                     bra        -0x46 /* 00000626 */
  708. label0000066E:
  709. 0000066E  3803                     move.w     D4, D3
  710. 00000670  0244 0007                andi.w     D4, 0x7
  711. 00000674  3A04                     move.w     D5, D4
  712. 00000676  E94C                     lsl        D4.w, 4
  713. 00000678  8842                     or.w       D4, D2
  714. 0000067A  12C4                     move.b     [A1]+, D4
  715. 0000067C  6002                     bra        +0x4 /* 00000680 */
  716. label0000067E:
  717. 0000067E  12DB                     move.b     [A1]+, [A3]+
  718. label00000680:
  719. 00000680  51CD FFFC                dbf        D5, -0x6 /* 0000067E */
  720. label00000684:
  721. 00000684  4A06                     tst.b      D6
  722. 00000686  6700 FF54                beq        -0xAA /* 000005DC */
  723. label0000068A:
  724. 0000068A  202E 000A                move.l     D0, [A6 + 0xA]
  725. 0000068E  93C0                     sub.l      A1, D0
  726. 00000690  3D49 0012                move.w     [A6 + 0x12], A1
  727. 00000694  4CDF 0CF8                movem.l    D3,D4,D5,D6,D7,A2,A3, [A7]+
  728. 00000698  4E5E                     unlink     A6
  729. 0000069A  205F                     movea.l    A0, [A7]+
  730. 0000069C  DEFC 000A                add.w      A7, 0xA /* '\n' */
  731. 000006A0  4ED0                     jmp        [A0]
  732. fn000006A2:
  733. 000006A2  4E56 0000                link       A6, 0
  734. 000006A6  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  735. 000006AA  206E 000E                movea.l    A0, [A6 + 0xE]
  736. 000006AE  226E 000A                movea.l    A1, [A6 + 0xA]
  737. 000006B2  302E 0008                move.w     D0, [A6 + 0x8]
  738. 000006B6  2449                     movea.l    A2, A1
  739. 000006B8  D4C0                     add.w      A2, D0
  740. label000006BA:
  741. 000006BA  B3CA                     cmpa.l     A1, A2
  742. 000006BC  6C00 00A0                bge        +0xA2 /* 0000075E */
  743. 000006C0  4242                     clr.w      D2
  744. 000006C2  1418                     move.b     D2, [A0]+
  745. 000006C4  6B20                     bmi        +0x22 /* 000006E6 */
  746. 000006C6  6700 008E                beq        +0x90 /* 00000756 */
  747. 000006CA  3602                     move.w     D3, D2
  748. 000006CC  3802                     move.w     D4, D2
  749. 000006CE  0243 000F                andi.w     D3, 0xF
  750. 000006D2  E84C                     lsr        D4.w, 4
  751. 000006D4  6002                     bra        +0x4 /* 000006D8 */
  752. label000006D6:
  753. 000006D6  4219                     clr.b      [A1]+
  754. label000006D8:
  755. 000006D8  51CB FFFC                dbf        D3, -0x6 /* 000006D6 */
  756. 000006DC  6002                     bra        +0x4 /* 000006E0 */
  757. label000006DE:
  758. 000006DE  12D8                     move.b     [A1]+, [A0]+
  759. label000006E0:
  760. 000006E0  51CC FFFC                dbf        D4, -0x6 /* 000006DE */
  761. 000006E4  60D4                     bra        -0x2A /* 000006BA */
  762. label000006E6:
  763. 000006E6  0802 0006                btst.b     D2, 0x6
  764. 000006EA  6634                     bne        +0x36 /* 00000720 */
  765. 000006EC  0242 003F                andi.w     D2, 0x3F /* '?' */
  766. 000006F0  6010                     bra        +0x12 /* 00000702 */
  767. label000006F2:
  768. 000006F2  12D8                     move.b     [A1]+, [A0]+
  769. 000006F4  12D8                     move.b     [A1]+, [A0]+
  770. 000006F6  12D8                     move.b     [A1]+, [A0]+
  771. 000006F8  12D8                     move.b     [A1]+, [A0]+
  772. 000006FA  12D8                     move.b     [A1]+, [A0]+
  773. 000006FC  12D8                     move.b     [A1]+, [A0]+
  774. 000006FE  12D8                     move.b     [A1]+, [A0]+
  775. 00000700  12D8                     move.b     [A1]+, [A0]+
  776. label00000702:
  777. 00000702  5142                     subq.w     D2, 8
  778. 00000704  6EEC                     bgt        -0x12 /* 000006F2 */
  779. 00000706  4442                     neg.w      D2
  780. 00000708  D442                     add.w      D2, D2
  781. 0000070A  4EFB 2002                jmp        [PC + D2.w + 0x2]
  782. 0000070E  12D8                     move.b     [A1]+, [A0]+
  783. 00000710  12D8                     move.b     [A1]+, [A0]+
  784. 00000712  12D8                     move.b     [A1]+, [A0]+
  785. 00000714  12D8                     move.b     [A1]+, [A0]+
  786. 00000716  12D8                     move.b     [A1]+, [A0]+
  787. 00000718  12D8                     move.b     [A1]+, [A0]+
  788. 0000071A  12D8                     move.b     [A1]+, [A0]+
  789. 0000071C  12D8                     move.b     [A1]+, [A0]+
  790. 0000071E  609A                     bra        -0x64 /* 000006BA */
  791. label00000720:
  792. 00000720  0242 003F                andi.w     D2, 0x3F /* '?' */
  793. 00000724  6010                     bra        +0x12 /* 00000736 */
  794. label00000726:
  795. 00000726  4219                     clr.b      [A1]+
  796. 00000728  4219                     clr.b      [A1]+
  797. 0000072A  4219                     clr.b      [A1]+
  798. 0000072C  4219                     clr.b      [A1]+
  799. 0000072E  4219                     clr.b      [A1]+
  800. 00000730  4219                     clr.b      [A1]+
  801. 00000732  4219                     clr.b      [A1]+
  802. 00000734  4219                     clr.b      [A1]+
  803. label00000736:
  804. 00000736  5142                     subq.w     D2, 8
  805. 00000738  6EEC                     bgt        -0x12 /* 00000726 */
  806. 0000073A  4442                     neg.w      D2
  807. 0000073C  D442                     add.w      D2, D2
  808. 0000073E  4EFB 2002                jmp        [PC + D2.w + 0x2]
  809. 00000742  4219                     clr.b      [A1]+
  810. 00000744  4219                     clr.b      [A1]+
  811. 00000746  4219                     clr.b      [A1]+
  812. 00000748  4219                     clr.b      [A1]+
  813. 0000074A  4219                     clr.b      [A1]+
  814. 0000074C  4219                     clr.b      [A1]+
  815. 0000074E  4219                     clr.b      [A1]+
  816. 00000750  4219                     clr.b      [A1]+
  817. 00000752  6000 FF66                bra        -0x98 /* 000006BA */
  818. label00000756:
  819. 00000756  B3CA                     cmpa.l     A1, A2
  820. 00000758  6C04                     bge        +0x6 /* 0000075E */
  821. 0000075A  4219                     clr.b      [A1]+
  822. 0000075C  60F8                     bra        -0x6 /* 00000756 */
  823. label0000075E:
  824. 0000075E  202E 000E                move.l     D0, [A6 + 0xE]
  825. 00000762  91C0                     sub.l      A0, D0
  826. 00000764  3D48 0012                move.w     [A6 + 0x12], A0
  827. 00000768  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  828. 0000076C  4E5E                     unlink     A6
  829. 0000076E  205F                     movea.l    A0, [A7]+
  830. 00000770  DEFC 000A                add.w      A7, 0xA /* '\n' */
  831. 00000774  4ED0                     jmp        [A0]
  832. fn00000776:
  833. 00000776  D0C0                     add.w      A0, D0
  834. 00000778  43E8 FFFF                lea.l      A1, [A0 - 0x1]
  835. 0000077C  5340                     subq.w     D0, 1
  836. 0000077E  6020                     bra        +0x22 /* 000007A0 */
  837. label00000780:
  838. 00000780  1221                     move.b     D1, -[A1]
  839. 00000782  9320                     sub.b      -[A0], D1
  840. 00000784  1221                     move.b     D1, -[A1]
  841. 00000786  9320                     sub.b      -[A0], D1
  842. 00000788  1221                     move.b     D1, -[A1]
  843. 0000078A  9320                     sub.b      -[A0], D1
  844. 0000078C  1221                     move.b     D1, -[A1]
  845. 0000078E  9320                     sub.b      -[A0], D1
  846. 00000790  1221                     move.b     D1, -[A1]
  847. 00000792  9320                     sub.b      -[A0], D1
  848. 00000794  1221                     move.b     D1, -[A1]
  849. 00000796  9320                     sub.b      -[A0], D1
  850. 00000798  1221                     move.b     D1, -[A1]
  851. 0000079A  9320                     sub.b      -[A0], D1
  852. 0000079C  1221                     move.b     D1, -[A1]
  853. 0000079E  9320                     sub.b      -[A0], D1
  854. label000007A0:
  855. 000007A0  5140                     subq.w     D0, 8
  856. 000007A2  6EDC                     bgt        -0x22 /* 00000780 */
  857. 000007A4  4440                     neg.w      D0
  858. 000007A6  D040                     add.w      D0, D0
  859. 000007A8  D040                     add.w      D0, D0
  860. 000007AA  4EFB 0002                jmp        [PC + D0.w + 0x2]
  861. 000007AE  1221                     move.b     D1, -[A1]
  862. 000007B0  9320                     sub.b      -[A0], D1
  863. 000007B2  1221                     move.b     D1, -[A1]
  864. 000007B4  9320                     sub.b      -[A0], D1
  865. 000007B6  1221                     move.b     D1, -[A1]
  866. 000007B8  9320                     sub.b      -[A0], D1
  867. 000007BA  1221                     move.b     D1, -[A1]
  868. 000007BC  9320                     sub.b      -[A0], D1
  869. 000007BE  1221                     move.b     D1, -[A1]
  870. 000007C0  9320                     sub.b      -[A0], D1
  871. 000007C2  1221                     move.b     D1, -[A1]
  872. 000007C4  9320                     sub.b      -[A0], D1
  873. 000007C6  1221                     move.b     D1, -[A1]
  874. 000007C8  9320                     sub.b      -[A0], D1
  875. 000007CA  1221                     move.b     D1, -[A1]
  876. 000007CC  9320                     sub.b      -[A0], D1
  877. 000007CE  4E75                     rts
  878. fn000007D0:
  879. 000007D0  5340                     subq.w     D0, 1
  880. 000007D2  6020                     bra        +0x22 /* 000007F4 */
  881. label000007D4:
  882. 000007D4  1218                     move.b     D1, [A0]+
  883. 000007D6  D310                     add.b      [A0], D1
  884. 000007D8  1218                     move.b     D1, [A0]+
  885. 000007DA  D310                     add.b      [A0], D1
  886. 000007DC  1218                     move.b     D1, [A0]+
  887. 000007DE  D310                     add.b      [A0], D1
  888. 000007E0  1218                     move.b     D1, [A0]+
  889. 000007E2  D310                     add.b      [A0], D1
  890. 000007E4  1218                     move.b     D1, [A0]+
  891. 000007E6  D310                     add.b      [A0], D1
  892. 000007E8  1218                     move.b     D1, [A0]+
  893. 000007EA  D310                     add.b      [A0], D1
  894. 000007EC  1218                     move.b     D1, [A0]+
  895. 000007EE  D310                     add.b      [A0], D1
  896. 000007F0  1218                     move.b     D1, [A0]+
  897. 000007F2  D310                     add.b      [A0], D1
  898. label000007F4:
  899. 000007F4  5140                     subq.w     D0, 8
  900. 000007F6  6EDC                     bgt        -0x22 /* 000007D4 */
  901. 000007F8  4440                     neg.w      D0
  902. 000007FA  D040                     add.w      D0, D0
  903. 000007FC  D040                     add.w      D0, D0
  904. 000007FE  4EFB 0002                jmp        [PC + D0.w + 0x2]
  905. 00000802  1218                     move.b     D1, [A0]+
  906. 00000804  D310                     add.b      [A0], D1
  907. 00000806  1218                     move.b     D1, [A0]+
  908. 00000808  D310                     add.b      [A0], D1
  909. 0000080A  1218                     move.b     D1, [A0]+
  910. 0000080C  D310                     add.b      [A0], D1
  911. 0000080E  1218                     move.b     D1, [A0]+
  912. 00000810  D310                     add.b      [A0], D1
  913. 00000812  1218                     move.b     D1, [A0]+
  914. 00000814  D310                     add.b      [A0], D1
  915. 00000816  1218                     move.b     D1, [A0]+
  916. 00000818  D310                     add.b      [A0], D1
  917. 0000081A  1218                     move.b     D1, [A0]+
  918. 0000081C  D310                     add.b      [A0], D1
  919. 0000081E  1218                     move.b     D1, [A0]+
  920. 00000820  D310                     add.b      [A0], D1
  921. 00000822  4E75                     rts
  922. fn00000824:
  923. 00000824  6010                     bra        +0x12 /* 00000836 */
  924. label00000826:
  925. 00000826  12D8                     move.b     [A1]+, [A0]+
  926. 00000828  12D8                     move.b     [A1]+, [A0]+
  927. 0000082A  12D8                     move.b     [A1]+, [A0]+
  928. 0000082C  12D8                     move.b     [A1]+, [A0]+
  929. 0000082E  12D8                     move.b     [A1]+, [A0]+
  930. 00000830  12D8                     move.b     [A1]+, [A0]+
  931. 00000832  12D8                     move.b     [A1]+, [A0]+
  932. 00000834  12D8                     move.b     [A1]+, [A0]+
  933. label00000836:
  934. 00000836  5140                     subq.w     D0, 8
  935. 00000838  6EEC                     bgt        -0x12 /* 00000826 */
  936. 0000083A  4440                     neg.w      D0
  937. 0000083C  D040                     add.w      D0, D0
  938. 0000083E  4EFB 0002                jmp        [PC + D0.w + 0x2]
  939. 00000842  12D8                     move.b     [A1]+, [A0]+
  940. 00000844  12D8                     move.b     [A1]+, [A0]+
  941. 00000846  12D8                     move.b     [A1]+, [A0]+
  942. 00000848  12D8                     move.b     [A1]+, [A0]+
  943. 0000084A  12D8                     move.b     [A1]+, [A0]+
  944. 0000084C  12D8                     move.b     [A1]+, [A0]+
  945. 0000084E  12D8                     move.b     [A1]+, [A0]+
  946. 00000850  12D8                     move.b     [A1]+, [A0]+
  947. 00000852  4E75                     rts
  948. fn00000854:
  949. 00000854  6010                     bra        +0x12 /* 00000866 */
  950. label00000856:
  951. 00000856  22D8                     move.l     [A1]+, [A0]+
  952. 00000858  22D8                     move.l     [A1]+, [A0]+
  953. 0000085A  22D8                     move.l     [A1]+, [A0]+
  954. 0000085C  22D8                     move.l     [A1]+, [A0]+
  955. 0000085E  22D8                     move.l     [A1]+, [A0]+
  956. 00000860  22D8                     move.l     [A1]+, [A0]+
  957. 00000862  22D8                     move.l     [A1]+, [A0]+
  958. 00000864  22D8                     move.l     [A1]+, [A0]+
  959. label00000866:
  960. 00000866  0440 0020                subi.w     D0, 0x20 /* ' ' */
  961. 0000086A  6EEA                     bgt        -0x14 /* 00000856 */
  962. 0000086C  4440                     neg.w      D0
  963. 0000086E  4EFB 0002                jmp        [PC + D0.w + 0x2]
  964. 00000872  32D8                     move.w     [A1]+, [A0]+
  965. 00000874  32D8                     move.w     [A1]+, [A0]+
  966. 00000876  32D8                     move.w     [A1]+, [A0]+
  967. 00000878  32D8                     move.w     [A1]+, [A0]+
  968. 0000087A  32D8                     move.w     [A1]+, [A0]+
  969. 0000087C  32D8                     move.w     [A1]+, [A0]+
  970. 0000087E  32D8                     move.w     [A1]+, [A0]+
  971. 00000880  32D8                     move.w     [A1]+, [A0]+
  972. 00000882  32D8                     move.w     [A1]+, [A0]+
  973. 00000884  32D8                     move.w     [A1]+, [A0]+
  974. 00000886  32D8                     move.w     [A1]+, [A0]+
  975. 00000888  32D8                     move.w     [A1]+, [A0]+
  976. 0000088A  32D8                     move.w     [A1]+, [A0]+
  977. 0000088C  32D8                     move.w     [A1]+, [A0]+
  978. 0000088E  32D8                     move.w     [A1]+, [A0]+
  979. 00000890  32D8                     move.w     [A1]+, [A0]+
  980. 00000892  4E75                     rts
  981. fn00000894:
  982. 00000894  7200                     moveq.l    D1, 0x00
  983. 00000896  E248                     lsr        D0.w, 1
  984. 00000898  5340                     subq.w     D0, 1
  985. 0000089A  2248                     movea.l    A1, A0
  986. 0000089C  4A59                     tst.w      [A1]+
  987. 0000089E  6004                     bra        +0x6 /* 000008A4 */
  988. label000008A0:
  989. 000008A0  B348                     cmpm.w     [A1]+, [A0]+
  990. 000008A2  670C                     beq        +0xE /* 000008B0 */
  991. label000008A4:
  992. 000008A4  51C8 FFFA                dbf        D0, -0x8 /* 000008A0 */
  993. 000008A8  4E75                     rts
  994. label000008AA:
  995. 000008AA  B348                     cmpm.w     [A1]+, [A0]+
  996. 000008AC  66F6                     bne        -0x8 /* 000008A4 */
  997. 000008AE  5441                     addq.w     D1, 2
  998. label000008B0:
  999. 000008B0  51C8 FFF8                dbf        D0, -0xA /* 000008AA */
  1000. 000008B4  4E75                     rts
  1001. fn000008B6:
  1002. 000008B6  E248                     lsr        D0.w, 1
  1003. 000008B8  7200                     moveq.l    D1, 0x00
  1004. 000008BA  6004                     bra        +0x6 /* 000008C0 */
  1005. label000008BC:
  1006. 000008BC  B348                     cmpm.w     [A1]+, [A0]+
  1007. 000008BE  670C                     beq        +0xE /* 000008CC */
  1008. label000008C0:
  1009. 000008C0  51C8 FFFA                dbf        D0, -0x8 /* 000008BC */
  1010. 000008C4  4E75                     rts
  1011. label000008C6:
  1012. 000008C6  B348                     cmpm.w     [A1]+, [A0]+
  1013. 000008C8  66F6                     bne        -0x8 /* 000008C0 */
  1014. 000008CA  5441                     addq.w     D1, 2
  1015. label000008CC:
  1016. 000008CC  51C8 FFF8                dbf        D0, -0xA /* 000008C6 */
  1017. 000008D0  4E75                     rts
  1018. fn000008D2:
  1019. 000008D2  4E56 0000                link       A6, 0
  1020. 000008D6  48E7 1F3C                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4,A5
  1021. 000008DA  206E 0008                movea.l    A0, [A6 + 0x8]
  1022. 000008DE  A029                     syscall    HLock
  1023. 000008E0  2450                     movea.l    A2, [A0]
  1024. 000008E2  264A                     movea.l    A3, A2
  1025. 000008E4  206E 000C                movea.l    A0, [A6 + 0xC]
  1026. 000008E8  4283                     clr.l      D3
  1027. 000008EA  3628 0004                move.w     D3, [A0 + 0x4]
  1028. 000008EE  9668 0000                sub.w      D3, [A0 + 0x0]
  1029. 000008F2  4280                     clr.l      D0
  1030. 000008F4  3028 0006                move.w     D0, [A0 + 0x6]
  1031. 000008F8  9068 0002                sub.w      D0, [A0 + 0x2]
  1032. 000008FC  2800                     move.l     D4, D0
  1033. 000008FE  5644                     addq.w     D4, 3
  1034. 00000900  0244 FFFC                andi.w     D4, 0xFFFC
  1035. 00000904  2F0A                     move.l     -[A7], A2
  1036. 00000906  3F04                     move.w     -[A7], D4
  1037. 00000908  3F00                     move.w     -[A7], D0
  1038. 0000090A  3F03                     move.w     -[A7], D3
  1039. 0000090C  4EBA 00A8                jsr        [PC + 0xA8 /* 000009B6 */]
  1040. 00000910  3003                     move.w     D0, D3
  1041. 00000912  C0C4                     mulu.w     D0, D4
  1042. 00000914  D083                     add.l      D0, D3
  1043. 00000916  A122                     syscall    NewHandle, flags=1
  1044. 00000918  6708                     beq        +0xA /* 00000922 */
  1045. 0000091A  42AE 0010                clr.l      [A6 + 0x10]
  1046. 0000091E  4EFA 0084                jmp        [PC + 0x84 /* 000009A4 */]
  1047. label00000922:
  1048. 00000922  2D48 0010                move.l     [A6 + 0x10], A0
  1049. 00000926  2850                     movea.l    A4, [A0]
  1050. 00000928  2A4C                     movea.l    A5, A4
  1051. 0000092A  3E3C 00FF                move.w     D7, 0xFF
  1052. 0000092E  4246                     clr.w      D6
  1053. 00000930  4A84                     tst.l      D4
  1054. 00000932  6700 0064                beq        +0x66 /* 00000998 */
  1055. 00000936  4EFA 005C                jmp        [PC + 0x5C /* 00000994 */]
  1056. label0000093A:
  1057. 0000093A  4267                     clr.w      -[A7]
  1058. 0000093C  3F07                     move.w     -[A7], D7
  1059. 0000093E  2F0B                     move.l     -[A7], A3
  1060. 00000940  2F0A                     move.l     -[A7], A2
  1061. 00000942  2F0C                     move.l     -[A7], A4
  1062. 00000944  3F04                     move.w     -[A7], D4
  1063. 00000946  4EBA 00A2                jsr        [PC + 0xA2 /* 000009EA */]
  1064. 0000094A  3A1F                     move.w     D5, [A7]+
  1065. 0000094C  1014                     move.b     D0, [A4]
  1066. 0000094E  BE00                     cmp.b      D7, D0
  1067. 00000950  6638                     bne        +0x3A /* 0000098A */
  1068. 00000952  5246                     addq.w     D6, 1
  1069. 00000954  0C46 0001                cmpi.w     D6, 0x1
  1070. 00000958  6E0C                     bgt        +0xE /* 00000966 */
  1071. 0000095A  18BC 0081                move.b     [A4], 0x81
  1072. 0000095E  2A4C                     movea.l    A5, A4
  1073. 00000960  D8C5                     add.w      A4, D5
  1074. 00000962  D6C4                     add.w      A3, D4
  1075. 00000964  602E                     bra        +0x30 /* 00000994 */
  1076. label00000966:
  1077. 00000966  0C46 007F                cmpi.w     D6, 0x7F
  1078. 0000096A  6E1E                     bgt        +0x20 /* 0000098A */
  1079. 0000096C  1006                     move.b     D0, D6
  1080. 0000096E  0000 0080                ori.b      D0, 0x80
  1081. 00000972  1A80                     move.b     [A5], D0
  1082. 00000974  204C                     movea.l    A0, A4
  1083. 00000976  4A18                     tst.b      [A0]+
  1084. 00000978  224C                     movea.l    A1, A4
  1085. 0000097A  5345                     subq.w     D5, 1
  1086. 0000097C  6708                     beq        +0xA /* 00000986 */
  1087. 0000097E  3005                     move.w     D0, D5
  1088. 00000980  4EBA FEA2                jsr        [PC - 0x15E /* 00000824 */]
  1089. 00000984  D8C5                     add.w      A4, D5
  1090. label00000986:
  1091. 00000986  D6C4                     add.w      A3, D4
  1092. 00000988  600A                     bra        +0xC /* 00000994 */
  1093. label0000098A:
  1094. 0000098A  4246                     clr.w      D6
  1095. 0000098C  2A4C                     movea.l    A5, A4
  1096. 0000098E  1E15                     move.b     D7, [A5]
  1097. 00000990  D8C5                     add.w      A4, D5
  1098. 00000992  D6C4                     add.w      A3, D4
  1099. label00000994:
  1100. 00000994  51CB FFA4                dbf        D3, -0x5E /* 0000093A */
  1101. label00000998:
  1102. 00000998  206E 0010                movea.l    A0, [A6 + 0x10]
  1103. 0000099C  2250                     movea.l    A1, [A0]
  1104. 0000099E  99C9                     sub.l      A4, A1
  1105. 000009A0  200C                     move.l     D0, A4
  1106. 000009A2  A024                     syscall    SetHandleSize
  1107. label000009A4:
  1108. 000009A4  206E 0008                movea.l    A0, [A6 + 0x8]
  1109. 000009A8  A02A                     syscall    HUnlock
  1110. 000009AA  4CDF 3CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4,A5, [A7]+
  1111. 000009AE  4E5E                     unlink     A6
  1112. 000009B0  205F                     movea.l    A0, [A7]+
  1113. 000009B2  504F                     addq.w     A7, 8
  1114. 000009B4  4ED0                     jmp        [A0]
  1115. fn000009B6:
  1116. 000009B6  4E56 0000                link       A6, 0
  1117. 000009BA  206E 000E                movea.l    A0, [A6 + 0xE]
  1118. 000009BE  302E 000C                move.w     D0, [A6 + 0xC]
  1119. 000009C2  D0C0                     add.w      A0, D0
  1120. 000009C4  5948                     subq.w     A0, 4
  1121. 000009C6  3200                     move.w     D1, D0
  1122. 000009C8  926E 000A                sub.w      D1, [A6 + 0xA]
  1123. 000009CC  74FF                     moveq.l    D2, 0xFFFFFFFF
  1124. 000009CE  E749                     lsl        D1.w, 3
  1125. 000009D0  E3AA                     lsl        D2, D1
  1126. 000009D2  322E 0008                move.w     D1, [A6 + 0x8]
  1127. 000009D6  6004                     bra        +0x6 /* 000009DC */
  1128. label000009D8:
  1129. 000009D8  C590                     and.l      [A0], D2
  1130. 000009DA  D0C0                     add.w      A0, D0
  1131. label000009DC:
  1132. 000009DC  51C9 FFFA                dbf        D1, -0x8 /* 000009D8 */
  1133. 000009E0  4E5E                     unlink     A6
  1134. 000009E2  205F                     movea.l    A0, [A7]+
  1135. 000009E4  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1136. 000009E8  4ED0                     jmp        [A0]
  1137. fn000009EA:
  1138. 000009EA  4E56 0000                link       A6, 0
  1139. 000009EE  48E7 1E3C                movem.l    -[A7], D3,D4,D5,D6,A2,A3,A4,A5
  1140. 000009F2  3A2E 0016                move.w     D5, [A6 + 0x16]
  1141. 000009F6  266E 0012                movea.l    A3, [A6 + 0x12]
  1142. 000009FA  246E 000E                movea.l    A2, [A6 + 0xE]
  1143. 000009FE  286E 000A                movea.l    A4, [A6 + 0xA]
  1144. 00000A02  362E 0008                move.w     D3, [A6 + 0x8]
  1145. 00000A06  9EC3                     sub.w      A7, D3
  1146. 00000A08  2A4F                     movea.l    A5, A7
  1147. 00000A0A  3003                     move.w     D0, D3
  1148. 00000A0C  5340                     subq.w     D0, 1
  1149. 00000A0E  204B                     movea.l    A0, A3
  1150. 00000A10  1218                     move.b     D1, [A0]+
  1151. 00000A12  6004                     bra        +0x6 /* 00000A18 */
  1152. label00000A14:
  1153. 00000A14  B218                     cmp.b      D1, [A0]+
  1154. 00000A16  6610                     bne        +0x12 /* 00000A28 */
  1155. label00000A18:
  1156. 00000A18  51C8 FFFA                dbf        D0, -0x8 /* 00000A14 */
  1157. 00000A1C  18FC 0010                move.b     [A4]+, 0x10
  1158. 00000A20  18C1                     move.b     [A4]+, D1
  1159. 00000A22  7802                     moveq.l    D4, 0x02
  1160. 00000A24  4EFA 0144                jmp        [PC + 0x144 /* 00000B6A */]
  1161. label00000A28:
  1162. 00000A28  3003                     move.w     D0, D3
  1163. 00000A2A  E248                     lsr        D0.w, 1
  1164. 00000A2C  5340                     subq.w     D0, 1
  1165. 00000A2E  204B                     movea.l    A0, A3
  1166. 00000A30  3218                     move.w     D1, [A0]+
  1167. 00000A32  6004                     bra        +0x6 /* 00000A38 */
  1168. label00000A34:
  1169. 00000A34  B258                     cmp.w      D1, [A0]+
  1170. 00000A36  6616                     bne        +0x18 /* 00000A4E */
  1171. label00000A38:
  1172. 00000A38  51C8 FFFA                dbf        D0, -0x8 /* 00000A34 */
  1173. 00000A3C  18FC 0011                move.b     [A4]+, 0x11
  1174. 00000A40  3001                     move.w     D0, D1
  1175. 00000A42  E049                     lsr        D1.w, 8
  1176. 00000A44  18C1                     move.b     [A4]+, D1
  1177. 00000A46  18C0                     move.b     [A4]+, D0
  1178. 00000A48  7803                     moveq.l    D4, 0x03
  1179. 00000A4A  4EFA 011E                jmp        [PC + 0x11E /* 00000B6A */]
  1180. label00000A4E:
  1181. 00000A4E  4267                     clr.w      -[A7]
  1182. 00000A50  2F0A                     move.l     -[A7], A2
  1183. 00000A52  2F0B                     move.l     -[A7], A3
  1184. 00000A54  3F03                     move.w     -[A7], D3
  1185. 00000A56  4EBA FB1C                jsr        [PC - 0x4E4 /* 00000574 */]
  1186. 00000A5A  321F                     move.w     D1, [A7]+
  1187. 00000A5C  6F08                     ble        +0xA /* 00000A66 */
  1188. 00000A5E  18C1                     move.b     [A4]+, D1
  1189. 00000A60  7801                     moveq.l    D4, 0x01
  1190. 00000A62  4EFA 0106                jmp        [PC + 0x106 /* 00000B6A */]
  1191. label00000A66:
  1192. 00000A66  204B                     movea.l    A0, A3
  1193. 00000A68  3003                     move.w     D0, D3
  1194. 00000A6A  4EBA FE28                jsr        [PC - 0x1D8 /* 00000894 */]
  1195. 00000A6E  3801                     move.w     D4, D1
  1196. 00000A70  1C3C 0012                move.b     D6, 0x12
  1197. 00000A74  224B                     movea.l    A1, A3
  1198. 00000A76  92C3                     sub.w      A1, D3
  1199. 00000A78  B5C9                     cmpa.l     A2, A1
  1200. 00000A7A  6E1C                     bgt        +0x1E /* 00000A98 */
  1201. 00000A7C  204B                     movea.l    A0, A3
  1202. 00000A7E  3003                     move.w     D0, D3
  1203. 00000A80  4EBA FE34                jsr        [PC - 0x1CC /* 000008B6 */]
  1204. 00000A84  B841                     cmp.w      D4, D1
  1205. 00000A86  6E10                     bgt        +0x12 /* 00000A98 */
  1206. 00000A88  6D08                     blt        +0xA /* 00000A92 */
  1207. 00000A8A  0C05 0013                cmpi.b     D5, 0x13
  1208. 00000A8E  6702                     beq        +0x4 /* 00000A92 */
  1209. 00000A90  6006                     bra        +0x8 /* 00000A98 */
  1210. label00000A92:
  1211. 00000A92  3801                     move.w     D4, D1
  1212. 00000A94  1C3C 0013                move.b     D6, 0x13
  1213. label00000A98:
  1214. 00000A98  224B                     movea.l    A1, A3
  1215. 00000A9A  92C3                     sub.w      A1, D3
  1216. 00000A9C  92C3                     sub.w      A1, D3
  1217. 00000A9E  B5C9                     cmpa.l     A2, A1
  1218. 00000AA0  6E1C                     bgt        +0x1E /* 00000ABE */
  1219. 00000AA2  204B                     movea.l    A0, A3
  1220. 00000AA4  3003                     move.w     D0, D3
  1221. 00000AA6  4EBA FE0E                jsr        [PC - 0x1F2 /* 000008B6 */]
  1222. 00000AAA  B841                     cmp.w      D4, D1
  1223. 00000AAC  6E10                     bgt        +0x12 /* 00000ABE */
  1224. 00000AAE  6D08                     blt        +0xA /* 00000AB8 */
  1225. 00000AB0  0C05 0014                cmpi.b     D5, 0x14
  1226. 00000AB4  6702                     beq        +0x4 /* 00000AB8 */
  1227. 00000AB6  6006                     bra        +0x8 /* 00000ABE */
  1228. label00000AB8:
  1229. 00000AB8  3801                     move.w     D4, D1
  1230. 00000ABA  1C3C 0014                move.b     D6, 0x14
  1231. label00000ABE:
  1232. 00000ABE  0C44 000A                cmpi.w     D4, 0xA /* '\n' */
  1233. 00000AC2  6E16                     bgt        +0x18 /* 00000ADA */
  1234. 00000AC4  18FC 0000                move.b     [A4]+, 0x0
  1235. 00000AC8  204B                     movea.l    A0, A3
  1236. 00000ACA  224C                     movea.l    A1, A4
  1237. 00000ACC  3003                     move.w     D0, D3
  1238. 00000ACE  4EBA FD54                jsr        [PC - 0x2AC /* 00000824 */]
  1239. 00000AD2  3803                     move.w     D4, D3
  1240. 00000AD4  5244                     addq.w     D4, 1
  1241. 00000AD6  4EFA 0092                jmp        [PC + 0x92 /* 00000B6A */]
  1242. label00000ADA:
  1243. 00000ADA  0C06 0012                cmpi.b     D6, 0x12
  1244. 00000ADE  662A                     bne        +0x2C /* 00000B0A */
  1245. 00000AE0  18FC 0012                move.b     [A4]+, 0x12
  1246. 00000AE4  204B                     movea.l    A0, A3
  1247. 00000AE6  224D                     movea.l    A1, A5
  1248. 00000AE8  3003                     move.w     D0, D3
  1249. 00000AEA  4EBA FD68                jsr        [PC - 0x298 /* 00000854 */]
  1250. 00000AEE  204D                     movea.l    A0, A5
  1251. 00000AF0  3003                     move.w     D0, D3
  1252. 00000AF2  4EBA FC82                jsr        [PC - 0x37E /* 00000776 */]
  1253. 00000AF6  4267                     clr.w      -[A7]
  1254. 00000AF8  2F0D                     move.l     -[A7], A5
  1255. 00000AFA  2F0C                     move.l     -[A7], A4
  1256. 00000AFC  3F03                     move.w     -[A7], D3
  1257. 00000AFE  4EBA FAC2                jsr        [PC - 0x53E /* 000005C2 */]
  1258. 00000B02  381F                     move.w     D4, [A7]+
  1259. 00000B04  5244                     addq.w     D4, 1
  1260. 00000B06  4EFA 0062                jmp        [PC + 0x62 /* 00000B6A */]
  1261. label00000B0A:
  1262. 00000B0A  0C06 0013                cmpi.b     D6, 0x13
  1263. 00000B0E  662E                     bne        +0x30 /* 00000B3E */
  1264. 00000B10  18FC 0013                move.b     [A4]+, 0x13
  1265. 00000B14  204B                     movea.l    A0, A3
  1266. 00000B16  224D                     movea.l    A1, A5
  1267. 00000B18  3003                     move.w     D0, D3
  1268. 00000B1A  4EBA FD38                jsr        [PC - 0x2C8 /* 00000854 */]
  1269. 00000B1E  204B                     movea.l    A0, A3
  1270. 00000B20  90C3                     sub.w      A0, D3
  1271. 00000B22  224D                     movea.l    A1, A5
  1272. 00000B24  3003                     move.w     D0, D3
  1273. 00000B26  4EBA 0234                jsr        [PC + 0x234 /* 00000D5C */]
  1274. 00000B2A  4267                     clr.w      -[A7]
  1275. 00000B2C  2F0D                     move.l     -[A7], A5
  1276. 00000B2E  2F0C                     move.l     -[A7], A4
  1277. 00000B30  3F03                     move.w     -[A7], D3
  1278. 00000B32  4EBA FA8E                jsr        [PC - 0x572 /* 000005C2 */]
  1279. 00000B36  381F                     move.w     D4, [A7]+
  1280. 00000B38  5244                     addq.w     D4, 1
  1281. 00000B3A  4EFA 002E                jmp        [PC + 0x2E /* 00000B6A */]
  1282. label00000B3E:
  1283. 00000B3E  18FC 0014                move.b     [A4]+, 0x14
  1284. 00000B42  204B                     movea.l    A0, A3
  1285. 00000B44  224D                     movea.l    A1, A5
  1286. 00000B46  3003                     move.w     D0, D3
  1287. 00000B48  4EBA FD0A                jsr        [PC - 0x2F6 /* 00000854 */]
  1288. 00000B4C  204B                     movea.l    A0, A3
  1289. 00000B4E  90C3                     sub.w      A0, D3
  1290. 00000B50  90C3                     sub.w      A0, D3
  1291. 00000B52  224D                     movea.l    A1, A5
  1292. 00000B54  3003                     move.w     D0, D3
  1293. 00000B56  4EBA 0204                jsr        [PC + 0x204 /* 00000D5C */]
  1294. 00000B5A  4267                     clr.w      -[A7]
  1295. 00000B5C  2F0D                     move.l     -[A7], A5
  1296. 00000B5E  2F0C                     move.l     -[A7], A4
  1297. 00000B60  3F03                     move.w     -[A7], D3
  1298. 00000B62  4EBA FA5E                jsr        [PC - 0x5A2 /* 000005C2 */]
  1299. 00000B66  381F                     move.w     D4, [A7]+
  1300. 00000B68  5244                     addq.w     D4, 1
  1301. label00000B6A:
  1302. 00000B6A  DEC3                     add.w      A7, D3
  1303. 00000B6C  3D44 0018                move.w     [A6 + 0x18], D4
  1304. 00000B70  4CDF 3C78                movem.l    D3,D4,D5,D6,A2,A3,A4,A5, [A7]+
  1305. 00000B74  4E5E                     unlink     A6
  1306. 00000B76  205F                     movea.l    A0, [A7]+
  1307. 00000B78  DEFC 0010                add.w      A7, 0x10
  1308. 00000B7C  4ED0                     jmp        [A0]
  1309. fn00000B7E:
  1310. 00000B7E  4E56 0000                link       A6, 0
  1311. 00000B82  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  1312. 00000B86  206E 0008                movea.l    A0, [A6 + 0x8]
  1313. 00000B8A  A029                     syscall    HLock
  1314. 00000B8C  2450                     movea.l    A2, [A0]
  1315. 00000B8E  206E 000C                movea.l    A0, [A6 + 0xC]
  1316. 00000B92  4283                     clr.l      D3
  1317. 00000B94  3628 0004                move.w     D3, [A0 + 0x4]
  1318. 00000B98  9668 0000                sub.w      D3, [A0 + 0x0]
  1319. 00000B9C  4284                     clr.l      D4
  1320. 00000B9E  3828 0006                move.w     D4, [A0 + 0x6]
  1321. 00000BA2  9868 0002                sub.w      D4, [A0 + 0x2]
  1322. 00000BA6  5644                     addq.w     D4, 3
  1323. 00000BA8  0244 FFFC                andi.w     D4, 0xFFFC
  1324. 00000BAC  3003                     move.w     D0, D3
  1325. 00000BAE  C0C4                     mulu.w     D0, D4
  1326. 00000BB0  A122                     syscall    NewHandle, flags=1
  1327. 00000BB2  6708                     beq        +0xA /* 00000BBC */
  1328. 00000BB4  42AE 0010                clr.l      [A6 + 0x10]
  1329. 00000BB8  4EFA 013E                jmp        [PC + 0x13E /* 00000CF8 */]
  1330. label00000BBC:
  1331. 00000BBC  2D48 0010                move.l     [A6 + 0x10], A0
  1332. 00000BC0  2650                     movea.l    A3, [A0]
  1333. 00000BC2  4246                     clr.w      D6
  1334. 00000BC4  4A44                     tst.w      D4
  1335. 00000BC6  6700 0130                beq        +0x132 /* 00000CF8 */
  1336. 00000BCA  4EFA 0128                jmp        [PC + 0x128 /* 00000CF4 */]
  1337. label00000BCE:
  1338. 00000BCE  4A46                     tst.w      D6
  1339. 00000BD0  6F06                     ble        +0x8 /* 00000BD8 */
  1340. 00000BD2  5346                     subq.w     D6, 1
  1341. 00000BD4  3A07                     move.w     D5, D7
  1342. 00000BD6  6010                     bra        +0x12 /* 00000BE8 */
  1343. label00000BD8:
  1344. 00000BD8  4245                     clr.w      D5
  1345. 00000BDA  1A1A                     move.b     D5, [A2]+
  1346. 00000BDC  6C08                     bge        +0xA /* 00000BE6 */
  1347. 00000BDE  0245 007F                andi.w     D5, 0x7F
  1348. 00000BE2  3C05                     move.w     D6, D5
  1349. 00000BE4  60E8                     bra        -0x16 /* 00000BCE */
  1350. label00000BE6:
  1351. 00000BE6  3E05                     move.w     D7, D5
  1352. label00000BE8:
  1353. 00000BE8  3005                     move.w     D0, D5
  1354. 00000BEA  0C45 0014                cmpi.w     D5, 0x14
  1355. 00000BEE  6E00 0108                bgt        +0x10A /* 00000CF8 */
  1356. 00000BF2  5245                     addq.w     D5, 1
  1357. 00000BF4  DA45                     add.w      D5, D5
  1358. 00000BF6  DA45                     add.w      D5, D5
  1359. 00000BF8  4EFB 50FE                jmp        [PC + D5.w - 0x2]
  1360. 00000BFC  4EFA 0052                jmp        [PC + 0x52 /* 00000C50 */]
  1361. 00000C00  4EFA 0060                jmp        [PC + 0x60 /* 00000C62 */]
  1362. 00000C04  4EFA 005C                jmp        [PC + 0x5C /* 00000C62 */]
  1363. 00000C08  4EFA 0058                jmp        [PC + 0x58 /* 00000C62 */]
  1364. 00000C0C  4EFA 0054                jmp        [PC + 0x54 /* 00000C62 */]
  1365. 00000C10  4EFA 0050                jmp        [PC + 0x50 /* 00000C62 */]
  1366. 00000C14  4EFA 004C                jmp        [PC + 0x4C /* 00000C62 */]
  1367. 00000C18  4EFA 0048                jmp        [PC + 0x48 /* 00000C62 */]
  1368. 00000C1C  4EFA 0044                jmp        [PC + 0x44 /* 00000C62 */]
  1369. 00000C20  4EFA 0040                jmp        [PC + 0x40 /* 00000C62 */]
  1370. 00000C24  4EFA 003C                jmp        [PC + 0x3C /* 00000C62 */]
  1371. 00000C28  4EFA 0038                jmp        [PC + 0x38 /* 00000C62 */]
  1372. 00000C2C  4EFA 0034                jmp        [PC + 0x34 /* 00000C62 */]
  1373. 00000C30  4EFA 0030                jmp        [PC + 0x30 /* 00000C62 */]
  1374. 00000C34  4EFA 002C                jmp        [PC + 0x2C /* 00000C62 */]
  1375. 00000C38  4EFA 0028                jmp        [PC + 0x28 /* 00000C62 */]
  1376. 00000C3C  4EFA 0038                jmp        [PC + 0x38 /* 00000C76 */]
  1377. 00000C40  4EFA 003C                jmp        [PC + 0x3C /* 00000C7E */]
  1378. 00000C44  4EFA 004E                jmp        [PC + 0x4E /* 00000C94 */]
  1379. 00000C48  4EFA 0068                jmp        [PC + 0x68 /* 00000CB2 */]
  1380. 00000C4C  4EFA 0086                jmp        [PC + 0x86 /* 00000CD4 */]
  1381. label00000C50:
  1382. 00000C50  204A                     movea.l    A0, A2
  1383. 00000C52  224B                     movea.l    A1, A3
  1384. 00000C54  3004                     move.w     D0, D4
  1385. 00000C56  4EBA FBCC                jsr        [PC - 0x434 /* 00000824 */]
  1386. 00000C5A  D4C4                     add.w      A2, D4
  1387. 00000C5C  D6C4                     add.w      A3, D4
  1388. 00000C5E  4EFA 0094                jmp        [PC + 0x94 /* 00000CF4 */]
  1389. label00000C62:
  1390. 00000C62  204B                     movea.l    A0, A3
  1391. 00000C64  C0C4                     mulu.w     D0, D4
  1392. 00000C66  91C0                     sub.l      A0, D0
  1393. 00000C68  224B                     movea.l    A1, A3
  1394. 00000C6A  3004                     move.w     D0, D4
  1395. 00000C6C  4EBA FBE6                jsr        [PC - 0x41A /* 00000854 */]
  1396. 00000C70  D6C4                     add.w      A3, D4
  1397. 00000C72  4EFA 0080                jmp        [PC + 0x80 /* 00000CF4 */]
  1398. label00000C76:
  1399. 00000C76  1212                     move.b     D1, [A2]
  1400. 00000C78  E149                     lsl        D1.w, 8
  1401. 00000C7A  121A                     move.b     D1, [A2]+
  1402. 00000C7C  6006                     bra        +0x8 /* 00000C84 */
  1403. label00000C7E:
  1404. 00000C7E  121A                     move.b     D1, [A2]+
  1405. 00000C80  E149                     lsl        D1.w, 8
  1406. 00000C82  121A                     move.b     D1, [A2]+
  1407. label00000C84:
  1408. 00000C84  3004                     move.w     D0, D4
  1409. 00000C86  E248                     lsr        D0.w, 1
  1410. 00000C88  6002                     bra        +0x4 /* 00000C8C */
  1411. label00000C8A:
  1412. 00000C8A  36C1                     move.w     [A3]+, D1
  1413. label00000C8C:
  1414. 00000C8C  51C8 FFFC                dbf        D0, -0x6 /* 00000C8A */
  1415. 00000C90  4EFA 0062                jmp        [PC + 0x62 /* 00000CF4 */]
  1416. label00000C94:
  1417. 00000C94  4267                     clr.w      -[A7]
  1418. 00000C96  2F0A                     move.l     -[A7], A2
  1419. 00000C98  2F0B                     move.l     -[A7], A3
  1420. 00000C9A  3F04                     move.w     -[A7], D4
  1421. 00000C9C  4EBA FA04                jsr        [PC - 0x5FC /* 000006A2 */]
  1422. 00000CA0  301F                     move.w     D0, [A7]+
  1423. 00000CA2  D4C0                     add.w      A2, D0
  1424. 00000CA4  204B                     movea.l    A0, A3
  1425. 00000CA6  3004                     move.w     D0, D4
  1426. 00000CA8  4EBA FB26                jsr        [PC - 0x4DA /* 000007D0 */]
  1427. 00000CAC  D6C4                     add.w      A3, D4
  1428. 00000CAE  4EFA 0044                jmp        [PC + 0x44 /* 00000CF4 */]
  1429. label00000CB2:
  1430. 00000CB2  4267                     clr.w      -[A7]
  1431. 00000CB4  2F0A                     move.l     -[A7], A2
  1432. 00000CB6  2F0B                     move.l     -[A7], A3
  1433. 00000CB8  3F04                     move.w     -[A7], D4
  1434. 00000CBA  4EBA F9E6                jsr        [PC - 0x61A /* 000006A2 */]
  1435. 00000CBE  301F                     move.w     D0, [A7]+
  1436. 00000CC0  D4C0                     add.w      A2, D0
  1437. 00000CC2  204B                     movea.l    A0, A3
  1438. 00000CC4  90C4                     sub.w      A0, D4
  1439. 00000CC6  224B                     movea.l    A1, A3
  1440. 00000CC8  3004                     move.w     D0, D4
  1441. 00000CCA  4EBA 003E                jsr        [PC + 0x3E /* 00000D0A */]
  1442. 00000CCE  D6C4                     add.w      A3, D4
  1443. 00000CD0  4EFA 0022                jmp        [PC + 0x22 /* 00000CF4 */]
  1444. label00000CD4:
  1445. 00000CD4  4267                     clr.w      -[A7]
  1446. 00000CD6  2F0A                     move.l     -[A7], A2
  1447. 00000CD8  2F0B                     move.l     -[A7], A3
  1448. 00000CDA  3F04                     move.w     -[A7], D4
  1449. 00000CDC  4EBA F9C4                jsr        [PC - 0x63C /* 000006A2 */]
  1450. 00000CE0  301F                     move.w     D0, [A7]+
  1451. 00000CE2  D4C0                     add.w      A2, D0
  1452. 00000CE4  204B                     movea.l    A0, A3
  1453. 00000CE6  90C4                     sub.w      A0, D4
  1454. 00000CE8  90C4                     sub.w      A0, D4
  1455. 00000CEA  224B                     movea.l    A1, A3
  1456. 00000CEC  3004                     move.w     D0, D4
  1457. 00000CEE  4EBA 001A                jsr        [PC + 0x1A /* 00000D0A */]
  1458. 00000CF2  D6C4                     add.w      A3, D4
  1459. label00000CF4:
  1460. 00000CF4  51CB FED8                dbf        D3, -0x12A /* 00000BCE */
  1461. label00000CF8:
  1462. 00000CF8  206E 0008                movea.l    A0, [A6 + 0x8]
  1463. 00000CFC  A02A                     syscall    HUnlock
  1464. 00000CFE  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1465. 00000D02  4E5E                     unlink     A6
  1466. 00000D04  205F                     movea.l    A0, [A7]+
  1467. 00000D06  504F                     addq.w     A7, 8
  1468. 00000D08  4ED0                     jmp        [A0]
  1469. fn00000D0A:
  1470. 00000D0A  6020                     bra        +0x22 /* 00000D2C */
  1471. label00000D0C:
  1472. 00000D0C  1218                     move.b     D1, [A0]+
  1473. 00000D0E  D319                     add.b      [A1]+, D1
  1474. 00000D10  1218                     move.b     D1, [A0]+
  1475. 00000D12  D319                     add.b      [A1]+, D1
  1476. 00000D14  1218                     move.b     D1, [A0]+
  1477. 00000D16  D319                     add.b      [A1]+, D1
  1478. 00000D18  1218                     move.b     D1, [A0]+
  1479. 00000D1A  D319                     add.b      [A1]+, D1
  1480. 00000D1C  1218                     move.b     D1, [A0]+
  1481. 00000D1E  D319                     add.b      [A1]+, D1
  1482. 00000D20  1218                     move.b     D1, [A0]+
  1483. 00000D22  D319                     add.b      [A1]+, D1
  1484. 00000D24  1218                     move.b     D1, [A0]+
  1485. 00000D26  D319                     add.b      [A1]+, D1
  1486. 00000D28  1218                     move.b     D1, [A0]+
  1487. 00000D2A  D319                     add.b      [A1]+, D1
  1488. label00000D2C:
  1489. 00000D2C  5140                     subq.w     D0, 8
  1490. 00000D2E  6EDC                     bgt        -0x22 /* 00000D0C */
  1491. 00000D30  4440                     neg.w      D0
  1492. 00000D32  D040                     add.w      D0, D0
  1493. 00000D34  D040                     add.w      D0, D0
  1494. 00000D36  4EFB 0002                jmp        [PC + D0.w + 0x2]
  1495. 00000D3A  1218                     move.b     D1, [A0]+
  1496. 00000D3C  D319                     add.b      [A1]+, D1
  1497. 00000D3E  1218                     move.b     D1, [A0]+
  1498. 00000D40  D319                     add.b      [A1]+, D1
  1499. 00000D42  1218                     move.b     D1, [A0]+
  1500. 00000D44  D319                     add.b      [A1]+, D1
  1501. 00000D46  1218                     move.b     D1, [A0]+
  1502. 00000D48  D319                     add.b      [A1]+, D1
  1503. 00000D4A  1218                     move.b     D1, [A0]+
  1504. 00000D4C  D319                     add.b      [A1]+, D1
  1505. 00000D4E  1218                     move.b     D1, [A0]+
  1506. 00000D50  D319                     add.b      [A1]+, D1
  1507. 00000D52  1218                     move.b     D1, [A0]+
  1508. 00000D54  D319                     add.b      [A1]+, D1
  1509. 00000D56  1218                     move.b     D1, [A0]+
  1510. 00000D58  D319                     add.b      [A1]+, D1
  1511. 00000D5A  4E75                     rts
  1512. fn00000D5C:
  1513. 00000D5C  6020                     bra        +0x22 /* 00000D7E */
  1514. label00000D5E:
  1515. 00000D5E  1218                     move.b     D1, [A0]+
  1516. 00000D60  9319                     sub.b      [A1]+, D1
  1517. 00000D62  1218                     move.b     D1, [A0]+
  1518. 00000D64  9319                     sub.b      [A1]+, D1
  1519. 00000D66  1218                     move.b     D1, [A0]+
  1520. 00000D68  9319                     sub.b      [A1]+, D1
  1521. 00000D6A  1218                     move.b     D1, [A0]+
  1522. 00000D6C  9319                     sub.b      [A1]+, D1
  1523. 00000D6E  1218                     move.b     D1, [A0]+
  1524. 00000D70  9319                     sub.b      [A1]+, D1
  1525. 00000D72  1218                     move.b     D1, [A0]+
  1526. 00000D74  9319                     sub.b      [A1]+, D1
  1527. 00000D76  1218                     move.b     D1, [A0]+
  1528. 00000D78  9319                     sub.b      [A1]+, D1
  1529. 00000D7A  1218                     move.b     D1, [A0]+
  1530. 00000D7C  9319                     sub.b      [A1]+, D1
  1531. label00000D7E:
  1532. 00000D7E  5140                     subq.w     D0, 8
  1533. 00000D80  6EDC                     bgt        -0x22 /* 00000D5E */
  1534. 00000D82  4440                     neg.w      D0
  1535. 00000D84  D040                     add.w      D0, D0
  1536. 00000D86  D040                     add.w      D0, D0
  1537. 00000D88  4EFB 0002                jmp        [PC + D0.w + 0x2]
  1538. 00000D8C  1218                     move.b     D1, [A0]+
  1539. 00000D8E  9319                     sub.b      [A1]+, D1
  1540. 00000D90  1218                     move.b     D1, [A0]+
  1541. 00000D92  9319                     sub.b      [A1]+, D1
  1542. 00000D94  1218                     move.b     D1, [A0]+
  1543. 00000D96  9319                     sub.b      [A1]+, D1
  1544. 00000D98  1218                     move.b     D1, [A0]+
  1545. 00000D9A  9319                     sub.b      [A1]+, D1
  1546. 00000D9C  1218                     move.b     D1, [A0]+
  1547. 00000D9E  9319                     sub.b      [A1]+, D1
  1548. 00000DA0  1218                     move.b     D1, [A0]+
  1549. 00000DA2  9319                     sub.b      [A1]+, D1
  1550. 00000DA4  1218                     move.b     D1, [A0]+
  1551. 00000DA6  9319                     sub.b      [A1]+, D1
  1552. 00000DA8  1218                     move.b     D1, [A0]+
  1553. 00000DAA  9319                     sub.b      [A1]+, D1
  1554. 00000DAC  4E75                     rts
  1555. export_198:
  1556. 00000DAE  4E56 FBFA                link       A6, -0x0406
  1557. 00000DB2  48E7 0300                movem.l    -[A7], D6,D7
  1558. 00000DB6  4267                     clr.w      -[A7]
  1559. 00000DB8  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1560. 00000DBC  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1561. 00000DC0  4879 3F3F 3F3F           push.l     0x3F3F3F3F /* '????' */
  1562. 00000DC6  4879 3F3F 3F3F           push.l     0x3F3F3F3F /* '????' */
  1563. 00000DCC  4EAD 132A                jsr        [A5 + 0x132A /* export_609 */]
  1564. 00000DD0  301F                     move.w     D0, [A7]+
  1565. 00000DD2  3E00                     move.w     D7, D0
  1566. 00000DD4  4A47                     tst.w      D7
  1567. 00000DD6  6706                     beq        +0x8 /* 00000DDE */
  1568. 00000DD8  3007                     move.w     D0, D7
  1569. 00000DDA  6000 009A                bra        +0x9C /* 00000E76 */
  1570. label00000DDE:
  1571. 00000DDE  4267                     clr.w      -[A7]
  1572. 00000DE0  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1573. 00000DE4  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1574. 00000DE8  486E FFFA                pea.l      [A6 - 0x6]
  1575. 00000DEC  4EAD 12EA                jsr        [A5 + 0x12EA /* export_601 */]
  1576. 00000DF0  301F                     move.w     D0, [A7]+
  1577. 00000DF2  3E00                     move.w     D7, D0
  1578. 00000DF4  4A47                     tst.w      D7
  1579. 00000DF6  6706                     beq        +0x8 /* 00000DFE */
  1580. 00000DF8  3007                     move.w     D0, D7
  1581. 00000DFA  6000 007A                bra        +0x7C /* 00000E76 */
  1582. label00000DFE:
  1583. 00000DFE  7C00                     moveq.l    D6, 0x00
  1584. 00000E00  6010                     bra        +0x12 /* 00000E12 */
  1585. label00000E02:
  1586. 00000E02  3006                     move.w     D0, D6
  1587. 00000E04  48C0                     ext.l      D0
  1588. 00000E06  E580                     asl        D0, 2
  1589. 00000E08  D08E                     add.l      D0, A6
  1590. 00000E0A  2040                     movea.l    A0, D0
  1591. 00000E0C  42A8 FBFA                clr.l      [A0 - 0x406]
  1592. 00000E10  5246                     addq.w     D6, 1
  1593. label00000E12:
  1594. 00000E12  0C46 0080                cmpi.w     D6, 0x80
  1595. 00000E16  6DEA                     blt        -0x14 /* 00000E02 */
  1596. 00000E18  2D7C 0001 0000 FBFA      move.l     [A6 - 0x406], 0x10000
  1597. 00000E20  2D7C 0000 0600 FBFE      move.l     [A6 - 0x402], 0x600
  1598. 00000E28  42AE FC02                clr.l      [A6 - 0x3FE]
  1599. 00000E2C  42AE FC06                clr.l      [A6 - 0x3FA]
  1600. 00000E30  2D7C 0000 0080 FC0A      move.l     [A6 - 0x3F6], 0x80
  1601. 00000E38  42AE FC0E                clr.l      [A6 - 0x3F2]
  1602. 00000E3C  42AE FC12                clr.l      [A6 - 0x3EE]
  1603. 00000E40  42AE FC16                clr.l      [A6 - 0x3EA]
  1604. 00000E44  2D6E FBFE FFFC           move.l     [A6 - 0x4], [A6 - 0x402]
  1605. 00000E4A  4267                     clr.w      -[A7]
  1606. 00000E4C  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  1607. 00000E50  486E FFFC                pea.l      [A6 - 0x4]
  1608. 00000E54  486E FBFA                pea.l      [A6 - 0x406]
  1609. 00000E58  4EAD 1302                jsr        [A5 + 0x1302 /* export_604 */]
  1610. 00000E5C  301F                     move.w     D0, [A7]+
  1611. 00000E5E  3E00                     move.w     D7, D0
  1612. 00000E60  4A47                     tst.w      D7
  1613. 00000E62  6704                     beq        +0x6 /* 00000E68 */
  1614. 00000E64  3007                     move.w     D0, D7
  1615. 00000E66  600E                     bra        +0x10 /* 00000E76 */
  1616. label00000E68:
  1617. 00000E68  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  1618. 00000E6C  4EAD 0CC2                jsr        [A5 + 0xCC2 /* export_404 */]
  1619. 00000E70  548F                     addq.l     A7, 2
  1620. 00000E72  3E00                     move.w     D7, D0
  1621. 00000E74  3007                     move.w     D0, D7
  1622. label00000E76:
  1623. 00000E76  4CDF 00C0                movem.l    D6,D7, [A7]+
  1624. 00000E7A  4E5E                     unlink     A6
  1625. 00000E7C  4E75                     rts
  1626. 00000E7E  4E56 0000                link       A6, 0
  1627. 00000E82  2F07                     move.l     -[A7], D7
  1628. 00000E84  4267                     clr.w      -[A7]
  1629. 00000E86  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1630. 00000E8A  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1631. 00000E8E  4EAD 1332                jsr        [A5 + 0x1332 /* export_610 */]
  1632. 00000E92  301F                     move.w     D0, [A7]+
  1633. 00000E94  3E00                     move.w     D7, D0
  1634. 00000E96  3007                     move.w     D0, D7
  1635. 00000E98  2E1F                     move.l     D7, [A7]+
  1636. 00000E9A  4E5E                     unlink     A6
  1637. 00000E9C  4E75                     rts
  1638. export_193:
  1639. fn00000E9E:
  1640. 00000E9E  4E56 FFF6                link       A6, -0x000A
  1641. 00000EA2  48E7 0108                movem.l    -[A7], D7,A4
  1642. 00000EA6  286E 000E                movea.l    A4, [A6 + 0xE]
  1643. 00000EAA  4267                     clr.w      -[A7]
  1644. 00000EAC  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1645. 00000EB0  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1646. 00000EB4  486E FFFE                pea.l      [A6 - 0x2]
  1647. 00000EB8  4EAD 12EA                jsr        [A5 + 0x12EA /* export_601 */]
  1648. 00000EBC  301F                     move.w     D0, [A7]+
  1649. 00000EBE  3E00                     move.w     D7, D0
  1650. 00000EC0  4A47                     tst.w      D7
  1651. 00000EC2  6706                     beq        +0x8 /* 00000ECA */
  1652. 00000EC4  3007                     move.w     D0, D7
  1653. 00000EC6  6000 007C                bra        +0x7E /* 00000F44 */
  1654. label00000ECA:
  1655. 00000ECA  396E 0008 0002           move.w     [A4 + 0x2], [A6 + 0x8]
  1656. 00000ED0  396E FFFE 0004           move.w     [A4 + 0x4], [A6 - 0x2]
  1657. 00000ED6  426C 0008                clr.w      [A4 + 0x8]
  1658. 00000EDA  426C 000A                clr.w      [A4 + 0xA]
  1659. 00000EDE  486C 000C                pea.l      [A4 + 0xC]
  1660. 00000EE2  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1661. 00000EE6  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  1662. 00000EEA  508F                     addq.l     A7, 8
  1663. 00000EEC  42AC 052C                clr.l      [A4 + 0x52C]
  1664. 00000EF0  426C 0530                clr.w      [A4 + 0x530]
  1665. 00000EF4  2D7C 0000 0400 FFF6      move.l     [A6 - 0xA], 0x400
  1666. 00000EFC  4267                     clr.w      -[A7]
  1667. 00000EFE  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  1668. 00000F02  486E FFF6                pea.l      [A6 - 0xA]
  1669. 00000F06  486C 012C                pea.l      [A4 + 0x12C]
  1670. 00000F0A  4EAD 12FA                jsr        [A5 + 0x12FA /* export_603 */]
  1671. 00000F0E  301F                     move.w     D0, [A7]+
  1672. 00000F10  3E00                     move.w     D7, D0
  1673. 00000F12  4A47                     tst.w      D7
  1674. 00000F14  6704                     beq        +0x6 /* 00000F1A */
  1675. 00000F16  3007                     move.w     D0, D7
  1676. 00000F18  602A                     bra        +0x2C /* 00000F44 */
  1677. label00000F1A:
  1678. 00000F1A  4267                     clr.w      -[A7]
  1679. 00000F1C  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  1680. 00000F20  486E FFFA                pea.l      [A6 - 0x6]
  1681. 00000F24  4EAD 1342                jsr        [A5 + 0x1342 /* export_612 */]
  1682. 00000F28  301F                     move.w     D0, [A7]+
  1683. 00000F2A  3E00                     move.w     D7, D0
  1684. 00000F2C  4A47                     tst.w      D7
  1685. 00000F2E  6704                     beq        +0x6 /* 00000F34 */
  1686. 00000F30  3007                     move.w     D0, D7
  1687. 00000F32  6010                     bra        +0x12 /* 00000F44 */
  1688. label00000F34:
  1689. 00000F34  202E FFFA                move.l     D0, [A6 - 0x6]
  1690. 00000F38  B0AC 0130                cmp.l      D0, [A4 + 0x130]
  1691. 00000F3C  6704                     beq        +0x6 /* 00000F42 */
  1692. 00000F3E  7065                     moveq.l    D0, 0x65
  1693. 00000F40  6002                     bra        +0x4 /* 00000F44 */
  1694. label00000F42:
  1695. 00000F42  7000                     moveq.l    D0, 0x00
  1696. label00000F44:
  1697. 00000F44  4CDF 1080                movem.l    D7,A4, [A7]+
  1698. 00000F48  4E5E                     unlink     A6
  1699. 00000F4A  4E75                     rts
  1700. export_194:
  1701. fn00000F4C:
  1702. 00000F4C  4E56 0000                link       A6, 0
  1703. 00000F50  48E7 0108                movem.l    -[A7], D7,A4
  1704. 00000F54  286E 0008                movea.l    A4, [A6 + 0x8]
  1705. 00000F58  4A6C 0006                tst.w      [A4 + 0x6]
  1706. 00000F5C  670A                     beq        +0xC /* 00000F68 */
  1707. 00000F5E  3F2C 0006                move.w     -[A7], [A4 + 0x6]
  1708. 00000F62  A99A                     syscall    CloseResFile
  1709. 00000F64  426C 0006                clr.w      [A4 + 0x6]
  1710. label00000F68:
  1711. 00000F68  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  1712. 00000F6C  4EAD 0CC2                jsr        [A5 + 0xCC2 /* export_404 */]
  1713. 00000F70  548F                     addq.l     A7, 2
  1714. 00000F72  3E00                     move.w     D7, D0
  1715. 00000F74  3007                     move.w     D0, D7
  1716. 00000F76  4CDF 1080                movem.l    D7,A4, [A7]+
  1717. 00000F7A  4E5E                     unlink     A6
  1718. 00000F7C  4E75                     rts
  1719. export_195:
  1720. 00000F7E  4E56 FFE8                link       A6, -0x0018
  1721. 00000F82  48E7 0108                movem.l    -[A7], D7,A4
  1722. 00000F86  286E 0008                movea.l    A4, [A6 + 0x8]
  1723. label00000F8A:
  1724. 00000F8A  4AAC 0138                tst.l      [A4 + 0x138]
  1725. 00000F8E  6E06                     bgt        +0x8 /* 00000F96 */
  1726. 00000F90  7000                     moveq.l    D0, 0x00
  1727. 00000F92  6000 00CC                bra        +0xCE /* 00001060 */
  1728. label00000F96:
  1729. 00000F96  41EE FFE8                lea.l      A0, [A6 - 0x18]
  1730. 00000F9A  43EC 032C                lea.l      A1, [A4 + 0x32C]
  1731. 00000F9E  20D9                     move.l     [A0]+, [A1]+
  1732. 00000FA0  20D9                     move.l     [A0]+, [A1]+
  1733. 00000FA2  202E FFE8                move.l     D0, [A6 - 0x18]
  1734. 00000FA6  D0AE FFEC                add.l      D0, [A6 - 0x14]
  1735. 00000FAA  2D40 FFFC                move.l     [A6 - 0x4], D0
  1736. 00000FAE  202E FFFC                move.l     D0, [A6 - 0x4]
  1737. 00000FB2  B0AC 0130                cmp.l      D0, [A4 + 0x130]
  1738. 00000FB6  6D30                     blt        +0x32 /* 00000FE8 */
  1739. 00000FB8  202E FFEC                move.l     D0, [A6 - 0x14]
  1740. 00000FBC  91AC 0130                sub.l      [A4 + 0x130], D0
  1741. 00000FC0  4267                     clr.w      -[A7]
  1742. 00000FC2  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  1743. 00000FC6  2F2C 0130                move.l     -[A7], [A4 + 0x130]
  1744. 00000FCA  4EAD 134A                jsr        [A5 + 0x134A /* export_613 */]
  1745. 00000FCE  301F                     move.w     D0, [A7]+
  1746. 00000FD0  3E00                     move.w     D7, D0
  1747. 00000FD2  4A47                     tst.w      D7
  1748. 00000FD4  6706                     beq        +0x8 /* 00000FDC */
  1749. 00000FD6  3007                     move.w     D0, D7
  1750. 00000FD8  6000 0086                bra        +0x88 /* 00001060 */
  1751. label00000FDC:
  1752. 00000FDC  4267                     clr.w      -[A7]
  1753. 00000FDE  2F0C                     move.l     -[A7], A4
  1754. 00000FE0  4EBA 0DE2                jsr        [PC + 0xDE2 /* 00001DC4 */]
  1755. 00000FE4  5C8F                     addq.l     A7, 6
  1756. 00000FE6  60A2                     bra        -0x5C /* 00000F8A */
  1757. label00000FE8:
  1758. 00000FE8  486E FFF0                pea.l      [A6 - 0x10]
  1759. 00000FEC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1760. 00000FF0  2F0C                     move.l     -[A7], A4
  1761. 00000FF2  4EBA 06E0                jsr        [PC + 0x6E0 /* 000016D4 */]
  1762. 00000FF6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1763. 00000FFA  3E00                     move.w     D7, D0
  1764. 00000FFC  4A47                     tst.w      D7
  1765. 00000FFE  6704                     beq        +0x6 /* 00001004 */
  1766. 00001000  3007                     move.w     D0, D7
  1767. 00001002  605C                     bra        +0x5E /* 00001060 */
  1768. label00001004:
  1769. 00001004  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  1770. 00001008  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  1771. 0000100C  2F0C                     move.l     -[A7], A4
  1772. 0000100E  4EBA 0F9A                jsr        [PC + 0xF9A /* 00001FAA */]
  1773. 00001012  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1774. 00001016  3E00                     move.w     D7, D0
  1775. 00001018  4A47                     tst.w      D7
  1776. 0000101A  6704                     beq        +0x6 /* 00001020 */
  1777. 0000101C  3007                     move.w     D0, D7
  1778. 0000101E  6040                     bra        +0x42 /* 00001060 */
  1779. label00001020:
  1780. 00001020  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1781. 00001024  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  1782. 00001028  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1783. 0000102C  2F0C                     move.l     -[A7], A4
  1784. 0000102E  4EBA 09B8                jsr        [PC + 0x9B8 /* 000019E8 */]
  1785. 00001032  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1786. 00001036  3E00                     move.w     D7, D0
  1787. 00001038  4A47                     tst.w      D7
  1788. 0000103A  6704                     beq        +0x6 /* 00001040 */
  1789. 0000103C  3007                     move.w     D0, D7
  1790. 0000103E  6020                     bra        +0x22 /* 00001060 */
  1791. label00001040:
  1792. 00001040  202E FFF8                move.l     D0, [A6 - 0x8]
  1793. 00001044  D1AE FFE8                add.l      [A6 - 0x18], D0
  1794. 00001048  41EC 032C                lea.l      A0, [A4 + 0x32C]
  1795. 0000104C  43EE FFE8                lea.l      A1, [A6 - 0x18]
  1796. 00001050  20D9                     move.l     [A0]+, [A1]+
  1797. 00001052  20D9                     move.l     [A0]+, [A1]+
  1798. 00001054  2F0C                     move.l     -[A7], A4
  1799. 00001056  4EBA 0CD2                jsr        [PC + 0xCD2 /* 00001D2A */]
  1800. 0000105A  588F                     addq.l     A7, 4
  1801. 0000105C  6000 FF2C                bra        -0xD2 /* 00000F8A */
  1802. label00001060:
  1803. 00001060  4CDF 1080                movem.l    D7,A4, [A7]+
  1804. 00001064  4E5E                     unlink     A6
  1805. 00001066  4E75                     rts
  1806. export_197:
  1807. fn00001068:
  1808. 00001068  4E56 FFFC                link       A6, -0x0004
  1809. 0000106C  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1810. 00001070  286E 0008                movea.l    A4, [A6 + 0x8]
  1811. 00001074  4A54                     tst.w      [A4]
  1812. 00001076  6606                     bne        +0x8 /* 0000107E */
  1813. 00001078  7000                     moveq.l    D0, 0x00
  1814. 0000107A  6000 008A                bra        +0x8C /* 00001106 */
  1815. label0000107E:
  1816. 0000107E  4254                     clr.w      [A4]
  1817. 00001080  41EC 0532                lea.l      A0, [A4 + 0x532]
  1818. 00001084  2648                     movea.l    A3, A0
  1819. 00001086  7C00                     moveq.l    D6, 0x00
  1820. 00001088  6026                     bra        +0x28 /* 000010B0 */
  1821. label0000108A:
  1822. 0000108A  4A6B 0008                tst.w      [A3 + 0x8]
  1823. 0000108E  671A                     beq        +0x1C /* 000010AA */
  1824. 00001090  2F0B                     move.l     -[A7], A3
  1825. 00001092  2F0C                     move.l     -[A7], A4
  1826. 00001094  4EBA 10EC                jsr        [PC + 0x10EC /* 00002182 */]
  1827. 00001098  508F                     addq.l     A7, 8
  1828. 0000109A  3E00                     move.w     D7, D0
  1829. 0000109C  4A47                     tst.w      D7
  1830. 0000109E  6706                     beq        +0x8 /* 000010A6 */
  1831. 000010A0  3007                     move.w     D0, D7
  1832. 000010A2  6000 0062                bra        +0x64 /* 00001106 */
  1833. label000010A6:
  1834. 000010A6  426B 0008                clr.w      [A3 + 0x8]
  1835. label000010AA:
  1836. 000010AA  47EB 020A                lea.l      A3, [A3 + 0x20A]
  1837. 000010AE  5246                     addq.w     D6, 1
  1838. label000010B0:
  1839. 000010B0  BC6C 0530                cmp.w      D6, [A4 + 0x530]
  1840. 000010B4  6DD4                     blt        -0x2A /* 0000108A */
  1841. 000010B6  4267                     clr.w      -[A7]
  1842. 000010B8  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  1843. 000010BC  3F3C 0001                move.w     -[A7], 0x1
  1844. 000010C0  42A7                     clr.l      -[A7]
  1845. 000010C2  4EAD 135A                jsr        [A5 + 0x135A /* export_615 */]
  1846. 000010C6  301F                     move.w     D0, [A7]+
  1847. 000010C8  3E00                     move.w     D7, D0
  1848. 000010CA  4A47                     tst.w      D7
  1849. 000010CC  6704                     beq        +0x6 /* 000010D2 */
  1850. 000010CE  3007                     move.w     D0, D7
  1851. 000010D0  6034                     bra        +0x36 /* 00001106 */
  1852. label000010D2:
  1853. 000010D2  2D7C 0000 0400 FFFC      move.l     [A6 - 0x4], 0x400
  1854. 000010DA  4267                     clr.w      -[A7]
  1855. 000010DC  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  1856. 000010E0  486E FFFC                pea.l      [A6 - 0x4]
  1857. 000010E4  486C 012C                pea.l      [A4 + 0x12C]
  1858. 000010E8  4EAD 1302                jsr        [A5 + 0x1302 /* export_604 */]
  1859. 000010EC  301F                     move.w     D0, [A7]+
  1860. 000010EE  3E00                     move.w     D7, D0
  1861. 000010F0  4A47                     tst.w      D7
  1862. 000010F2  6704                     beq        +0x6 /* 000010F8 */
  1863. 000010F4  3007                     move.w     D0, D7
  1864. 000010F6  600E                     bra        +0x10 /* 00001106 */
  1865. label000010F8:
  1866. 000010F8  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  1867. 000010FC  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  1868. 00001100  548F                     addq.l     A7, 2
  1869. 00001102  3E00                     move.w     D7, D0
  1870. 00001104  3007                     move.w     D0, D7
  1871. label00001106:
  1872. 00001106  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  1873. 0000110A  4E5E                     unlink     A6
  1874. 0000110C  4E75                     rts
  1875. export_199:
  1876. 0000110E  4E56 FFE8                link       A6, -0x0018
  1877. 00001112  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  1878. 00001116  286E 0008                movea.l    A4, [A6 + 0x8]
  1879. 0000111A  206E 0010                movea.l    A0, [A6 + 0x10]
  1880. 0000111E  4290                     clr.l      [A0]
  1881. 00001120  202C 013C                move.l     D0, [A4 + 0x13C]
  1882. 00001124  90AC 0140                sub.l      D0, [A4 + 0x140]
  1883. 00001128  D0AC 0144                add.l      D0, [A4 + 0x144]
  1884. 0000112C  91AE 000C                sub.l      [A6 + 0xC], D0
  1885. 00001130  4AAE 000C                tst.l      [A6 + 0xC]
  1886. 00001134  6E06                     bgt        +0x8 /* 0000113C */
  1887. 00001136  7000                     moveq.l    D0, 0x00
  1888. 00001138  6000 00DE                bra        +0xE0 /* 00001218 */
  1889. label0000113C:
  1890. 0000113C  202C 013C                move.l     D0, [A4 + 0x13C]
  1891. 00001140  E580                     asl        D0, 2
  1892. 00001142  0680 0000 0400           addi.l     D0, 0x400
  1893. 00001148  2D40 FFFC                move.l     [A6 - 0x4], D0
  1894. label0000114C:
  1895. 0000114C  7A01                     moveq.l    D5, 0x01
  1896. 0000114E  202E FFFC                move.l     D0, [A6 - 0x4]
  1897. 00001152  B0AC 0130                cmp.l      D0, [A4 + 0x130]
  1898. 00001156  6D10                     blt        +0x12 /* 00001168 */
  1899. 00001158  206E 0010                movea.l    A0, [A6 + 0x10]
  1900. 0000115C  0690 0007 A120           addi.l     [A0], 0x7A120
  1901. 00001162  7000                     moveq.l    D0, 0x00
  1902. 00001164  6000 00B2                bra        +0xB4 /* 00001218 */
  1903. label00001168:
  1904. 00001168  7C00                     moveq.l    D6, 0x00
  1905. 0000116A  6054                     bra        +0x56 /* 000011C0 */
  1906. label0000116C:
  1907. 0000116C  3006                     move.w     D0, D6
  1908. 0000116E  48C0                     ext.l      D0
  1909. 00001170  E780                     asl        D0, 3
  1910. 00001172  D08C                     add.l      D0, A4
  1911. 00001174  2040                     movea.l    A0, D0
  1912. 00001176  43EE FFF4                lea.l      A1, [A6 - 0xC]
  1913. 0000117A  41E8 032C                lea.l      A0, [A0 + 0x32C]
  1914. 0000117E  22D8                     move.l     [A1]+, [A0]+
  1915. 00001180  22D8                     move.l     [A1]+, [A0]+
  1916. 00001182  202E FFF4                move.l     D0, [A6 - 0xC]
  1917. 00001186  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  1918. 0000118A  6632                     bne        +0x34 /* 000011BE */
  1919. 0000118C  206E 0010                movea.l    A0, [A6 + 0x10]
  1920. 00001190  202E FFF8                move.l     D0, [A6 - 0x8]
  1921. 00001194  D190                     add.l      [A0], D0
  1922. 00001196  4878 0004                push.l     0x4
  1923. 0000119A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1924. 0000119E  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  1925. 000011A2  91AE 000C                sub.l      [A6 + 0xC], D0
  1926. 000011A6  4AAE 000C                tst.l      [A6 + 0xC]
  1927. 000011AA  6E06                     bgt        +0x8 /* 000011B2 */
  1928. 000011AC  7000                     moveq.l    D0, 0x00
  1929. 000011AE  6000 0068                bra        +0x6A /* 00001218 */
  1930. label000011B2:
  1931. 000011B2  202E FFF8                move.l     D0, [A6 - 0x8]
  1932. 000011B6  D1AE FFFC                add.l      [A6 - 0x4], D0
  1933. 000011BA  7A00                     moveq.l    D5, 0x00
  1934. 000011BC  600A                     bra        +0xC /* 000011C8 */
  1935. label000011BE:
  1936. 000011BE  5246                     addq.w     D6, 1
  1937. label000011C0:
  1938. 000011C0  3046                     movea.w    A0, D6
  1939. 000011C2  B1EC 0138                cmpa.l     A0, [A4 + 0x138]
  1940. 000011C6  6DA4                     blt        -0x5A /* 0000116C */
  1941. label000011C8:
  1942. 000011C8  4A45                     tst.w      D5
  1943. 000011CA  6780                     beq        -0x7E /* 0000114C */
  1944. 000011CC  486E FFE8                pea.l      [A6 - 0x18]
  1945. 000011D0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1946. 000011D4  2F0C                     move.l     -[A7], A4
  1947. 000011D6  4EBA 04FC                jsr        [PC + 0x4FC /* 000016D4 */]
  1948. 000011DA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1949. 000011DE  3E00                     move.w     D7, D0
  1950. 000011E0  4A47                     tst.w      D7
  1951. 000011E2  6704                     beq        +0x6 /* 000011E8 */
  1952. 000011E4  3007                     move.w     D0, D7
  1953. 000011E6  6030                     bra        +0x32 /* 00001218 */
  1954. label000011E8:
  1955. 000011E8  206E 0010                movea.l    A0, [A6 + 0x10]
  1956. 000011EC  202E FFF0                move.l     D0, [A6 - 0x10]
  1957. 000011F0  D190                     add.l      [A0], D0
  1958. 000011F2  4878 0004                push.l     0x4
  1959. 000011F6  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  1960. 000011FA  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  1961. 000011FE  91AE 000C                sub.l      [A6 + 0xC], D0
  1962. 00001202  4AAE 000C                tst.l      [A6 + 0xC]
  1963. 00001206  6E04                     bgt        +0x6 /* 0000120C */
  1964. 00001208  7000                     moveq.l    D0, 0x00
  1965. 0000120A  600C                     bra        +0xE /* 00001218 */
  1966. label0000120C:
  1967. 0000120C  202E FFF0                move.l     D0, [A6 - 0x10]
  1968. 00001210  D1AE FFFC                add.l      [A6 - 0x4], D0
  1969. 00001214  6000 FF36                bra        -0xC8 /* 0000114C */
  1970. label00001218:
  1971. 00001218  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  1972. 0000121C  4E5E                     unlink     A6
  1973. 0000121E  4E75                     rts
  1974. fn00001220:
  1975. 00001220  4E56 FFF0                link       A6, -0x0010
  1976. 00001224  48E7 0108                movem.l    -[A7], D7,A4
  1977. 00001228  286E 0008                movea.l    A4, [A6 + 0x8]
  1978. 0000122C  486E FFFC                pea.l      [A6 - 0x4]
  1979. 00001230  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1980. 00001234  2F0C                     move.l     -[A7], A4
  1981. 00001236  4EBA 0C06                jsr        [PC + 0xC06 /* 00001E3E */]
  1982. 0000123A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1983. 0000123E  3E00                     move.w     D7, D0
  1984. 00001240  4A47                     tst.w      D7
  1985. 00001242  6704                     beq        +0x6 /* 00001248 */
  1986. 00001244  3007                     move.w     D0, D7
  1987. 00001246  6034                     bra        +0x36 /* 0000127C */
  1988. label00001248:
  1989. 00001248  486E FFF0                pea.l      [A6 - 0x10]
  1990. 0000124C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1991. 00001250  2F0C                     move.l     -[A7], A4
  1992. 00001252  4EBA 0480                jsr        [PC + 0x480 /* 000016D4 */]
  1993. 00001256  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1994. 0000125A  3E00                     move.w     D7, D0
  1995. 0000125C  4A47                     tst.w      D7
  1996. 0000125E  6704                     beq        +0x6 /* 00001264 */
  1997. 00001260  3007                     move.w     D0, D7
  1998. 00001262  6018                     bra        +0x1A /* 0000127C */
  1999. label00001264:
  2000. 00001264  202E FFF0                move.l     D0, [A6 - 0x10]
  2001. 00001268  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  2002. 0000126C  6704                     beq        +0x6 /* 00001272 */
  2003. 0000126E  7064                     moveq.l    D0, 0x64
  2004. 00001270  600A                     bra        +0xC /* 0000127C */
  2005. label00001272:
  2006. 00001272  206E 0010                movea.l    A0, [A6 + 0x10]
  2007. 00001276  20AE FFF4                move.l     [A0], [A6 - 0xC]
  2008. 0000127A  7000                     moveq.l    D0, 0x00
  2009. label0000127C:
  2010. 0000127C  4CDF 1080                movem.l    D7,A4, [A7]+
  2011. 00001280  4E5E                     unlink     A6
  2012. 00001282  4E75                     rts
  2013. fn00001284:
  2014. 00001284  4E56 FFEC                link       A6, -0x0014
  2015. 00001288  48E7 0108                movem.l    -[A7], D7,A4
  2016. 0000128C  286E 0008                movea.l    A4, [A6 + 0x8]
  2017. 00001290  486E FFEC                pea.l      [A6 - 0x14]
  2018. 00001294  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2019. 00001298  2F0C                     move.l     -[A7], A4
  2020. 0000129A  4EBA 0BA2                jsr        [PC + 0xBA2 /* 00001E3E */]
  2021. 0000129E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2022. 000012A2  3E00                     move.w     D7, D0
  2023. 000012A4  4A47                     tst.w      D7
  2024. 000012A6  6706                     beq        +0x8 /* 000012AE */
  2025. 000012A8  3007                     move.w     D0, D7
  2026. 000012AA  6000 0064                bra        +0x66 /* 00001310 */
  2027. label000012AE:
  2028. 000012AE  486E FFF4                pea.l      [A6 - 0xC]
  2029. 000012B2  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  2030. 000012B6  2F0C                     move.l     -[A7], A4
  2031. 000012B8  4EBA 041A                jsr        [PC + 0x41A /* 000016D4 */]
  2032. 000012BC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2033. 000012C0  3E00                     move.w     D7, D0
  2034. 000012C2  4A47                     tst.w      D7
  2035. 000012C4  6704                     beq        +0x6 /* 000012CA */
  2036. 000012C6  3007                     move.w     D0, D7
  2037. 000012C8  6046                     bra        +0x48 /* 00001310 */
  2038. label000012CA:
  2039. 000012CA  202E FFF4                move.l     D0, [A6 - 0xC]
  2040. 000012CE  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  2041. 000012D2  6704                     beq        +0x6 /* 000012D8 */
  2042. 000012D4  7064                     moveq.l    D0, 0x64
  2043. 000012D6  6038                     bra        +0x3A /* 00001310 */
  2044. label000012D8:
  2045. 000012D8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2046. 000012DC  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2047. 000012E0  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  2048. 000012E4  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  2049. 000012E8  6706                     beq        +0x8 /* 000012F0 */
  2050. 000012EA  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  2051. 000012EE  6020                     bra        +0x22 /* 00001310 */
  2052. label000012F0:
  2053. 000012F0  2D6E FFF8 FFF0           move.l     [A6 - 0x10], [A6 - 0x8]
  2054. 000012F6  4267                     clr.w      -[A7]
  2055. 000012F8  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  2056. 000012FC  486E FFF0                pea.l      [A6 - 0x10]
  2057. 00001300  206E 0010                movea.l    A0, [A6 + 0x10]
  2058. 00001304  2F10                     move.l     -[A7], [A0]
  2059. 00001306  4EAD 12FA                jsr        [A5 + 0x12FA /* export_603 */]
  2060. 0000130A  301F                     move.w     D0, [A7]+
  2061. 0000130C  3E00                     move.w     D7, D0
  2062. 0000130E  3007                     move.w     D0, D7
  2063. label00001310:
  2064. 00001310  4CDF 1080                movem.l    D7,A4, [A7]+
  2065. 00001314  4E5E                     unlink     A6
  2066. 00001316  4E75                     rts
  2067. fn00001318:
  2068. 00001318  4E56 FFEC                link       A6, -0x0014
  2069. 0000131C  48E7 0108                movem.l    -[A7], D7,A4
  2070. 00001320  286E 0008                movea.l    A4, [A6 + 0x8]
  2071. 00001324  486E FFEC                pea.l      [A6 - 0x14]
  2072. 00001328  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2073. 0000132C  2F0C                     move.l     -[A7], A4
  2074. 0000132E  4EBA 0B0E                jsr        [PC + 0xB0E /* 00001E3E */]
  2075. 00001332  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2076. 00001336  3E00                     move.w     D7, D0
  2077. 00001338  4A47                     tst.w      D7
  2078. 0000133A  6706                     beq        +0x8 /* 00001342 */
  2079. 0000133C  3007                     move.w     D0, D7
  2080. 0000133E  6000 00B4                bra        +0xB6 /* 000013F4 */
  2081. label00001342:
  2082. 00001342  486E FFF4                pea.l      [A6 - 0xC]
  2083. 00001346  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  2084. 0000134A  2F0C                     move.l     -[A7], A4
  2085. 0000134C  4EBA 0386                jsr        [PC + 0x386 /* 000016D4 */]
  2086. 00001350  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2087. 00001354  3E00                     move.w     D7, D0
  2088. 00001356  4A47                     tst.w      D7
  2089. 00001358  6706                     beq        +0x8 /* 00001360 */
  2090. 0000135A  3007                     move.w     D0, D7
  2091. 0000135C  6000 0096                bra        +0x98 /* 000013F4 */
  2092. label00001360:
  2093. 00001360  202E FFF4                move.l     D0, [A6 - 0xC]
  2094. 00001364  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  2095. 00001368  6706                     beq        +0x8 /* 00001370 */
  2096. 0000136A  7064                     moveq.l    D0, 0x64
  2097. 0000136C  6000 0086                bra        +0x88 /* 000013F4 */
  2098. label00001370:
  2099. 00001370  0CAE 0000 0104 FFF8      cmpi.l     [A6 - 0x8], 0x104
  2100. 00001378  6C2E                     bge        +0x30 /* 000013A8 */
  2101. 0000137A  2D6E FFF8 FFF0           move.l     [A6 - 0x10], [A6 - 0x8]
  2102. 00001380  203C 0000 0104           move.l     D0, 0x104
  2103. 00001386  90AE FFF8                sub.l      D0, [A6 - 0x8]
  2104. 0000138A  D1AE 0010                add.l      [A6 + 0x10], D0
  2105. 0000138E  4267                     clr.w      -[A7]
  2106. 00001390  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  2107. 00001394  486E FFF0                pea.l      [A6 - 0x10]
  2108. 00001398  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2109. 0000139C  4EAD 12FA                jsr        [A5 + 0x12FA /* export_603 */]
  2110. 000013A0  301F                     move.w     D0, [A7]+
  2111. 000013A2  3E00                     move.w     D7, D0
  2112. 000013A4  3007                     move.w     D0, D7
  2113. 000013A6  604C                     bra        +0x4E /* 000013F4 */
  2114. label000013A8:
  2115. 000013A8  202E FFF8                move.l     D0, [A6 - 0x8]
  2116. 000013AC  0680 FFFF FF08           addi.l     D0, 0xFFFFFF08
  2117. 000013B2  D1AE FFEC                add.l      [A6 - 0x14], D0
  2118. 000013B6  4267                     clr.w      -[A7]
  2119. 000013B8  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  2120. 000013BC  3F3C 0001                move.w     -[A7], 0x1
  2121. 000013C0  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  2122. 000013C4  4EAD 135A                jsr        [A5 + 0x135A /* export_615 */]
  2123. 000013C8  301F                     move.w     D0, [A7]+
  2124. 000013CA  3E00                     move.w     D7, D0
  2125. 000013CC  4A47                     tst.w      D7
  2126. 000013CE  6704                     beq        +0x6 /* 000013D4 */
  2127. 000013D0  3007                     move.w     D0, D7
  2128. 000013D2  6020                     bra        +0x22 /* 000013F4 */
  2129. label000013D4:
  2130. 000013D4  2D7C 0000 0104 FFF0      move.l     [A6 - 0x10], 0x104
  2131. 000013DC  4267                     clr.w      -[A7]
  2132. 000013DE  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  2133. 000013E2  486E FFF0                pea.l      [A6 - 0x10]
  2134. 000013E6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2135. 000013EA  4EAD 12FA                jsr        [A5 + 0x12FA /* export_603 */]
  2136. 000013EE  301F                     move.w     D0, [A7]+
  2137. 000013F0  3E00                     move.w     D7, D0
  2138. 000013F2  3007                     move.w     D0, D7
  2139. label000013F4:
  2140. 000013F4  4CDF 1080                movem.l    D7,A4, [A7]+
  2141. 000013F8  4E5E                     unlink     A6
  2142. 000013FA  4E75                     rts
  2143. fn000013FC:
  2144. 000013FC  4E56 FFEC                link       A6, -0x0014
  2145. 00001400  48E7 0108                movem.l    -[A7], D7,A4
  2146. 00001404  286E 0008                movea.l    A4, [A6 + 0x8]
  2147. 00001408  2F0C                     move.l     -[A7], A4
  2148. 0000140A  4EBA 06F2                jsr        [PC + 0x6F2 /* 00001AFE */]
  2149. 0000140E  588F                     addq.l     A7, 4
  2150. 00001410  3E00                     move.w     D7, D0
  2151. 00001412  4A47                     tst.w      D7
  2152. 00001414  6706                     beq        +0x8 /* 0000141C */
  2153. 00001416  3007                     move.w     D0, D7
  2154. 00001418  6000 0126                bra        +0x128 /* 00001540 */
  2155. label0000141C:
  2156. 0000141C  486E FFF0                pea.l      [A6 - 0x10]
  2157. 00001420  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2158. 00001424  2F0C                     move.l     -[A7], A4
  2159. 00001426  4EBA 0A16                jsr        [PC + 0xA16 /* 00001E3E */]
  2160. 0000142A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2161. 0000142E  3E00                     move.w     D7, D0
  2162. 00001430  4A47                     tst.w      D7
  2163. 00001432  6706                     beq        +0x8 /* 0000143A */
  2164. 00001434  3007                     move.w     D0, D7
  2165. 00001436  6000 0108                bra        +0x10A /* 00001540 */
  2166. label0000143A:
  2167. 0000143A  486E FFF4                pea.l      [A6 - 0xC]
  2168. 0000143E  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2169. 00001442  2F0C                     move.l     -[A7], A4
  2170. 00001444  4EBA 028E                jsr        [PC + 0x28E /* 000016D4 */]
  2171. 00001448  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2172. 0000144C  3E00                     move.w     D7, D0
  2173. 0000144E  4A47                     tst.w      D7
  2174. 00001450  6706                     beq        +0x8 /* 00001458 */
  2175. 00001452  3007                     move.w     D0, D7
  2176. 00001454  6000 00EA                bra        +0xEC /* 00001540 */
  2177. label00001458:
  2178. 00001458  202E FFF4                move.l     D0, [A6 - 0xC]
  2179. 0000145C  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  2180. 00001460  6706                     beq        +0x8 /* 00001468 */
  2181. 00001462  7064                     moveq.l    D0, 0x64
  2182. 00001464  6000 00DA                bra        +0xDC /* 00001540 */
  2183. label00001468:
  2184. 00001468  42A7                     clr.l      -[A7]
  2185. 0000146A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2186. 0000146E  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  2187. 00001472  201F                     move.l     D0, [A7]+
  2188. 00001474  2D40 FFEC                move.l     [A6 - 0x14], D0
  2189. 00001478  202E FFEC                move.l     D0, [A6 - 0x14]
  2190. 0000147C  B0AE FFF8                cmp.l      D0, [A6 - 0x8]
  2191. 00001480  661E                     bne        +0x20 /* 000014A0 */
  2192. 00001482  4267                     clr.w      -[A7]
  2193. 00001484  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  2194. 00001488  486E FFEC                pea.l      [A6 - 0x14]
  2195. 0000148C  206E 0010                movea.l    A0, [A6 + 0x10]
  2196. 00001490  2F10                     move.l     -[A7], [A0]
  2197. 00001492  4EAD 1302                jsr        [A5 + 0x1302 /* export_604 */]
  2198. 00001496  301F                     move.w     D0, [A7]+
  2199. 00001498  3E00                     move.w     D7, D0
  2200. 0000149A  3007                     move.w     D0, D7
  2201. 0000149C  6000 00A2                bra        +0xA4 /* 00001540 */
  2202. label000014A0:
  2203. 000014A0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2204. 000014A4  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2205. 000014A8  2F0C                     move.l     -[A7], A4
  2206. 000014AA  4EBA 07C8                jsr        [PC + 0x7C8 /* 00001C74 */]
  2207. 000014AE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2208. 000014B2  2D6E FFEC FFF8           move.l     [A6 - 0x8], [A6 - 0x14]
  2209. 000014B8  4878 0040                push.l     0x40 /* '@' */
  2210. 000014BC  206E FFF8                movea.l    A0, [A6 - 0x8]
  2211. 000014C0  4868 004B                pea.l      [A0 + 0x4B]
  2212. 000014C4  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  2213. 000014C8  ED80                     asl        D0, 6
  2214. 000014CA  2D40 FFFC                move.l     [A6 - 0x4], D0
  2215. 000014CE  486E FFF0                pea.l      [A6 - 0x10]
  2216. 000014D2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2217. 000014D6  2F0C                     move.l     -[A7], A4
  2218. 000014D8  4EBA 043C                jsr        [PC + 0x43C /* 00001916 */]
  2219. 000014DC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2220. 000014E0  486E FFF4                pea.l      [A6 - 0xC]
  2221. 000014E4  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2222. 000014E8  2F0C                     move.l     -[A7], A4
  2223. 000014EA  4EBA 0238                jsr        [PC + 0x238 /* 00001724 */]
  2224. 000014EE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2225. 000014F2  3E00                     move.w     D7, D0
  2226. 000014F4  4A47                     tst.w      D7
  2227. 000014F6  6704                     beq        +0x6 /* 000014FC */
  2228. 000014F8  3007                     move.w     D0, D7
  2229. 000014FA  6044                     bra        +0x46 /* 00001540 */
  2230. label000014FC:
  2231. 000014FC  202E FFFC                move.l     D0, [A6 - 0x4]
  2232. 00001500  0680 FFFF FFF4           addi.l     D0, 0xFFFFFFF4
  2233. 00001506  2D40 FFEC                move.l     [A6 - 0x14], D0
  2234. 0000150A  4267                     clr.w      -[A7]
  2235. 0000150C  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  2236. 00001510  486E FFEC                pea.l      [A6 - 0x14]
  2237. 00001514  206E 0010                movea.l    A0, [A6 + 0x10]
  2238. 00001518  2F10                     move.l     -[A7], [A0]
  2239. 0000151A  4EAD 1302                jsr        [A5 + 0x1302 /* export_604 */]
  2240. 0000151E  301F                     move.w     D0, [A7]+
  2241. 00001520  3E00                     move.w     D7, D0
  2242. 00001522  4A47                     tst.w      D7
  2243. 00001524  6704                     beq        +0x6 /* 0000152A */
  2244. 00001526  3007                     move.w     D0, D7
  2245. 00001528  6016                     bra        +0x18 /* 00001540 */
  2246. label0000152A:
  2247. 0000152A  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2248. 0000152E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2249. 00001532  2F0C                     move.l     -[A7], A4
  2250. 00001534  4EBA 0A74                jsr        [PC + 0xA74 /* 00001FAA */]
  2251. 00001538  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2252. 0000153C  3E00                     move.w     D7, D0
  2253. 0000153E  3007                     move.w     D0, D7
  2254. label00001540:
  2255. 00001540  4CDF 1080                movem.l    D7,A4, [A7]+
  2256. 00001544  4E5E                     unlink     A6
  2257. 00001546  4E75                     rts
  2258. export_196:
  2259. fn00001548:
  2260. 00001548  4E56 FFEC                link       A6, -0x0014
  2261. 0000154C  48E7 0108                movem.l    -[A7], D7,A4
  2262. 00001550  286E 0008                movea.l    A4, [A6 + 0x8]
  2263. 00001554  2F0C                     move.l     -[A7], A4
  2264. 00001556  4EBA 05A6                jsr        [PC + 0x5A6 /* 00001AFE */]
  2265. 0000155A  588F                     addq.l     A7, 4
  2266. 0000155C  3E00                     move.w     D7, D0
  2267. 0000155E  4A47                     tst.w      D7
  2268. 00001560  6706                     beq        +0x8 /* 00001568 */
  2269. 00001562  3007                     move.w     D0, D7
  2270. 00001564  6000 00BC                bra        +0xBE /* 00001622 */
  2271. label00001568:
  2272. 00001568  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2273. 0000156C  2F0C                     move.l     -[A7], A4
  2274. 0000156E  4EBA 0204                jsr        [PC + 0x204 /* 00001774 */]
  2275. 00001572  508F                     addq.l     A7, 8
  2276. 00001574  3E00                     move.w     D7, D0
  2277. 00001576  4A47                     tst.w      D7
  2278. 00001578  6706                     beq        +0x8 /* 00001580 */
  2279. 0000157A  3007                     move.w     D0, D7
  2280. 0000157C  6000 00A4                bra        +0xA6 /* 00001622 */
  2281. label00001580:
  2282. 00001580  206E 000C                movea.l    A0, [A6 + 0xC]
  2283. 00001584  2D50 FFF4                move.l     [A6 - 0xC], [A0]
  2284. 00001588  42A7                     clr.l      -[A7]
  2285. 0000158A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2286. 0000158E  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  2287. 00001592  201F                     move.l     D0, [A7]+
  2288. 00001594  2D40 FFF8                move.l     [A6 - 0x8], D0
  2289. 00001598  4878 0040                push.l     0x40 /* '@' */
  2290. 0000159C  206E FFF8                movea.l    A0, [A6 - 0x8]
  2291. 000015A0  4868 004B                pea.l      [A0 + 0x4B]
  2292. 000015A4  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  2293. 000015A8  ED80                     asl        D0, 6
  2294. 000015AA  2D40 FFFC                move.l     [A6 - 0x4], D0
  2295. 000015AE  486E FFF0                pea.l      [A6 - 0x10]
  2296. 000015B2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2297. 000015B6  2F0C                     move.l     -[A7], A4
  2298. 000015B8  4EBA 035C                jsr        [PC + 0x35C /* 00001916 */]
  2299. 000015BC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2300. 000015C0  486E FFF4                pea.l      [A6 - 0xC]
  2301. 000015C4  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2302. 000015C8  2F0C                     move.l     -[A7], A4
  2303. 000015CA  4EBA 0158                jsr        [PC + 0x158 /* 00001724 */]
  2304. 000015CE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2305. 000015D2  3E00                     move.w     D7, D0
  2306. 000015D4  4A47                     tst.w      D7
  2307. 000015D6  6704                     beq        +0x6 /* 000015DC */
  2308. 000015D8  3007                     move.w     D0, D7
  2309. 000015DA  6046                     bra        +0x48 /* 00001622 */
  2310. label000015DC:
  2311. 000015DC  202E FFFC                move.l     D0, [A6 - 0x4]
  2312. 000015E0  0680 FFFF FFF4           addi.l     D0, 0xFFFFFFF4
  2313. 000015E6  2D40 FFEC                move.l     [A6 - 0x14], D0
  2314. 000015EA  4267                     clr.w      -[A7]
  2315. 000015EC  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  2316. 000015F0  486E FFEC                pea.l      [A6 - 0x14]
  2317. 000015F4  206E 0010                movea.l    A0, [A6 + 0x10]
  2318. 000015F8  2F10                     move.l     -[A7], [A0]
  2319. 000015FA  4EAD 1302                jsr        [A5 + 0x1302 /* export_604 */]
  2320. 000015FE  301F                     move.w     D0, [A7]+
  2321. 00001600  3E00                     move.w     D7, D0
  2322. 00001602  4A47                     tst.w      D7
  2323. 00001604  6704                     beq        +0x6 /* 0000160A */
  2324. 00001606  3007                     move.w     D0, D7
  2325. 00001608  6018                     bra        +0x1A /* 00001622 */
  2326. label0000160A:
  2327. 0000160A  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2328. 0000160E  206E 000C                movea.l    A0, [A6 + 0xC]
  2329. 00001612  2F10                     move.l     -[A7], [A0]
  2330. 00001614  2F0C                     move.l     -[A7], A4
  2331. 00001616  4EBA 0992                jsr        [PC + 0x992 /* 00001FAA */]
  2332. 0000161A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2333. 0000161E  3E00                     move.w     D7, D0
  2334. 00001620  3007                     move.w     D0, D7
  2335. label00001622:
  2336. 00001622  4CDF 1080                movem.l    D7,A4, [A7]+
  2337. 00001626  4E5E                     unlink     A6
  2338. 00001628  4E75                     rts
  2339. fn0000162A:
  2340. 0000162A  4E56 FFEC                link       A6, -0x0014
  2341. 0000162E  48E7 0108                movem.l    -[A7], D7,A4
  2342. 00001632  286E 0008                movea.l    A4, [A6 + 0x8]
  2343. 00001636  2F0C                     move.l     -[A7], A4
  2344. 00001638  4EBA 04C4                jsr        [PC + 0x4C4 /* 00001AFE */]
  2345. 0000163C  588F                     addq.l     A7, 4
  2346. 0000163E  3E00                     move.w     D7, D0
  2347. 00001640  4A47                     tst.w      D7
  2348. 00001642  6706                     beq        +0x8 /* 0000164A */
  2349. 00001644  3007                     move.w     D0, D7
  2350. 00001646  6000 0084                bra        +0x86 /* 000016CC */
  2351. label0000164A:
  2352. 0000164A  486E FFF0                pea.l      [A6 - 0x10]
  2353. 0000164E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2354. 00001652  2F0C                     move.l     -[A7], A4
  2355. 00001654  4EBA 07E8                jsr        [PC + 0x7E8 /* 00001E3E */]
  2356. 00001658  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2357. 0000165C  3E00                     move.w     D7, D0
  2358. 0000165E  4A47                     tst.w      D7
  2359. 00001660  6706                     beq        +0x8 /* 00001668 */
  2360. 00001662  3007                     move.w     D0, D7
  2361. 00001664  6000 0066                bra        +0x68 /* 000016CC */
  2362. label00001668:
  2363. 00001668  486E FFF4                pea.l      [A6 - 0xC]
  2364. 0000166C  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2365. 00001670  2F0C                     move.l     -[A7], A4
  2366. 00001672  4EBA 0060                jsr        [PC + 0x60 /* 000016D4 */]
  2367. 00001676  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2368. 0000167A  3E00                     move.w     D7, D0
  2369. 0000167C  4A47                     tst.w      D7
  2370. 0000167E  6704                     beq        +0x6 /* 00001684 */
  2371. 00001680  3007                     move.w     D0, D7
  2372. 00001682  6048                     bra        +0x4A /* 000016CC */
  2373. label00001684:
  2374. 00001684  202E FFF4                move.l     D0, [A6 - 0xC]
  2375. 00001688  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  2376. 0000168C  6704                     beq        +0x6 /* 00001692 */
  2377. 0000168E  7064                     moveq.l    D0, 0x64
  2378. 00001690  603A                     bra        +0x3C /* 000016CC */
  2379. label00001692:
  2380. 00001692  2F2C 0148                move.l     -[A7], [A4 + 0x148]
  2381. 00001696  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2382. 0000169A  2F0C                     move.l     -[A7], A4
  2383. 0000169C  4EBA 090C                jsr        [PC + 0x90C /* 00001FAA */]
  2384. 000016A0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2385. 000016A4  3E00                     move.w     D7, D0
  2386. 000016A6  4A47                     tst.w      D7
  2387. 000016A8  6704                     beq        +0x6 /* 000016AE */
  2388. 000016AA  3007                     move.w     D0, D7
  2389. 000016AC  601E                     bra        +0x20 /* 000016CC */
  2390. label000016AE:
  2391. 000016AE  296E 000C 0148           move.l     [A4 + 0x148], [A6 + 0xC]
  2392. 000016B4  52AC 0144                addq.l     [A4 + 0x144], 1
  2393. 000016B8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2394. 000016BC  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2395. 000016C0  2F0C                     move.l     -[A7], A4
  2396. 000016C2  4EBA 05B0                jsr        [PC + 0x5B0 /* 00001C74 */]
  2397. 000016C6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2398. 000016CA  7000                     moveq.l    D0, 0x00
  2399. label000016CC:
  2400. 000016CC  4CDF 1080                movem.l    D7,A4, [A7]+
  2401. 000016D0  4E5E                     unlink     A6
  2402. 000016D2  4E75                     rts
  2403. fn000016D4:
  2404. 000016D4  4E56 FFFC                link       A6, -0x0004
  2405. 000016D8  48E7 0108                movem.l    -[A7], D7,A4
  2406. 000016DC  286E 0008                movea.l    A4, [A6 + 0x8]
  2407. 000016E0  4267                     clr.w      -[A7]
  2408. 000016E2  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  2409. 000016E6  3F3C 0001                move.w     -[A7], 0x1
  2410. 000016EA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2411. 000016EE  4EAD 135A                jsr        [A5 + 0x135A /* export_615 */]
  2412. 000016F2  301F                     move.w     D0, [A7]+
  2413. 000016F4  3E00                     move.w     D7, D0
  2414. 000016F6  4A47                     tst.w      D7
  2415. 000016F8  6704                     beq        +0x6 /* 000016FE */
  2416. 000016FA  3007                     move.w     D0, D7
  2417. 000016FC  601E                     bra        +0x20 /* 0000171C */
  2418. label000016FE:
  2419. 000016FE  700C                     moveq.l    D0, 0x0C
  2420. 00001700  2D40 FFFC                move.l     [A6 - 0x4], D0
  2421. 00001704  4267                     clr.w      -[A7]
  2422. 00001706  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  2423. 0000170A  486E FFFC                pea.l      [A6 - 0x4]
  2424. 0000170E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2425. 00001712  4EAD 12FA                jsr        [A5 + 0x12FA /* export_603 */]
  2426. 00001716  301F                     move.w     D0, [A7]+
  2427. 00001718  3E00                     move.w     D7, D0
  2428. 0000171A  3007                     move.w     D0, D7
  2429. label0000171C:
  2430. 0000171C  4CDF 1080                movem.l    D7,A4, [A7]+
  2431. 00001720  4E5E                     unlink     A6
  2432. 00001722  4E75                     rts
  2433. fn00001724:
  2434. 00001724  4E56 FFFC                link       A6, -0x0004
  2435. 00001728  48E7 0108                movem.l    -[A7], D7,A4
  2436. 0000172C  286E 0008                movea.l    A4, [A6 + 0x8]
  2437. 00001730  4267                     clr.w      -[A7]
  2438. 00001732  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  2439. 00001736  3F3C 0001                move.w     -[A7], 0x1
  2440. 0000173A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2441. 0000173E  4EAD 135A                jsr        [A5 + 0x135A /* export_615 */]
  2442. 00001742  301F                     move.w     D0, [A7]+
  2443. 00001744  3E00                     move.w     D7, D0
  2444. 00001746  4A47                     tst.w      D7
  2445. 00001748  6704                     beq        +0x6 /* 0000174E */
  2446. 0000174A  3007                     move.w     D0, D7
  2447. 0000174C  601E                     bra        +0x20 /* 0000176C */
  2448. label0000174E:
  2449. 0000174E  700C                     moveq.l    D0, 0x0C
  2450. 00001750  2D40 FFFC                move.l     [A6 - 0x4], D0
  2451. 00001754  4267                     clr.w      -[A7]
  2452. 00001756  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  2453. 0000175A  486E FFFC                pea.l      [A6 - 0x4]
  2454. 0000175E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2455. 00001762  4EAD 1302                jsr        [A5 + 0x1302 /* export_604 */]
  2456. 00001766  301F                     move.w     D0, [A7]+
  2457. 00001768  3E00                     move.w     D7, D0
  2458. 0000176A  3007                     move.w     D0, D7
  2459. label0000176C:
  2460. 0000176C  4CDF 1080                movem.l    D7,A4, [A7]+
  2461. 00001770  4E5E                     unlink     A6
  2462. 00001772  4E75                     rts
  2463. fn00001774:
  2464. 00001774  4E56 FFFC                link       A6, -0x0004
  2465. 00001778  48E7 0108                movem.l    -[A7], D7,A4
  2466. 0000177C  286E 0008                movea.l    A4, [A6 + 0x8]
  2467. 00001780  4AAC 0144                tst.l      [A4 + 0x144]
  2468. 00001784  6734                     beq        +0x36 /* 000017BA */
  2469. 00001786  206E 000C                movea.l    A0, [A6 + 0xC]
  2470. 0000178A  20AC 0148                move.l     [A0], [A4 + 0x148]
  2471. 0000178E  486E FFFC                pea.l      [A6 - 0x4]
  2472. 00001792  206E 000C                movea.l    A0, [A6 + 0xC]
  2473. 00001796  2F10                     move.l     -[A7], [A0]
  2474. 00001798  2F0C                     move.l     -[A7], A4
  2475. 0000179A  4EBA 06A2                jsr        [PC + 0x6A2 /* 00001E3E */]
  2476. 0000179E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2477. 000017A2  3E00                     move.w     D7, D0
  2478. 000017A4  4A47                     tst.w      D7
  2479. 000017A6  6704                     beq        +0x6 /* 000017AC */
  2480. 000017A8  3007                     move.w     D0, D7
  2481. 000017AA  602E                     bra        +0x30 /* 000017DA */
  2482. label000017AC:
  2483. 000017AC  296E FFFC 0148           move.l     [A4 + 0x148], [A6 - 0x4]
  2484. 000017B2  53AC 0144                subq.l     [A4 + 0x144], 1
  2485. 000017B6  7000                     moveq.l    D0, 0x00
  2486. 000017B8  6020                     bra        +0x22 /* 000017DA */
  2487. label000017BA:
  2488. 000017BA  2F0C                     move.l     -[A7], A4
  2489. 000017BC  4EBA 0024                jsr        [PC + 0x24 /* 000017E2 */]
  2490. 000017C0  588F                     addq.l     A7, 4
  2491. 000017C2  3E00                     move.w     D7, D0
  2492. 000017C4  4A47                     tst.w      D7
  2493. 000017C6  6704                     beq        +0x6 /* 000017CC */
  2494. 000017C8  3007                     move.w     D0, D7
  2495. 000017CA  600E                     bra        +0x10 /* 000017DA */
  2496. label000017CC:
  2497. 000017CC  206E 000C                movea.l    A0, [A6 + 0xC]
  2498. 000017D0  20AC 0140                move.l     [A0], [A4 + 0x140]
  2499. 000017D4  52AC 0140                addq.l     [A4 + 0x140], 1
  2500. 000017D8  7000                     moveq.l    D0, 0x00
  2501. label000017DA:
  2502. 000017DA  4CDF 1080                movem.l    D7,A4, [A7]+
  2503. 000017DE  4E5E                     unlink     A6
  2504. 000017E0  4E75                     rts
  2505. fn000017E2:
  2506. 000017E2  4E56 FFDC                link       A6, -0x0024
  2507. 000017E6  48E7 0308                movem.l    -[A7], D6,D7,A4
  2508. 000017EA  286E 0008                movea.l    A4, [A6 + 0x8]
  2509. 000017EE  42AE FFDC                clr.l      [A6 - 0x24]
  2510. 000017F2  202C 0140                move.l     D0, [A4 + 0x140]
  2511. 000017F6  B0AC 013C                cmp.l      D0, [A4 + 0x13C]
  2512. 000017FA  6C06                     bge        +0x8 /* 00001802 */
  2513. 000017FC  7000                     moveq.l    D0, 0x00
  2514. 000017FE  6000 010E                bra        +0x110 /* 0000190E */
  2515. label00001802:
  2516. 00001802  202C 013C                move.l     D0, [A4 + 0x13C]
  2517. 00001806  E580                     asl        D0, 2
  2518. 00001808  0680 0000 0400           addi.l     D0, 0x400
  2519. 0000180E  2D40 FFE8                move.l     [A6 - 0x18], D0
  2520. label00001812:
  2521. 00001812  7C01                     moveq.l    D6, 0x01
  2522. 00001814  4AAC 0138                tst.l      [A4 + 0x138]
  2523. 00001818  6732                     beq        +0x34 /* 0000184C */
  2524. 0000181A  41EE FFEC                lea.l      A0, [A6 - 0x14]
  2525. 0000181E  43EC 032C                lea.l      A1, [A4 + 0x32C]
  2526. 00001822  20D9                     move.l     [A0]+, [A1]+
  2527. 00001824  20D9                     move.l     [A0]+, [A1]+
  2528. 00001826  202E FFEC                move.l     D0, [A6 - 0x14]
  2529. 0000182A  B0AE FFE8                cmp.l      D0, [A6 - 0x18]
  2530. 0000182E  6E1C                     bgt        +0x1E /* 0000184C */
  2531. 00001830  4267                     clr.w      -[A7]
  2532. 00001832  2F0C                     move.l     -[A7], A4
  2533. 00001834  4EBA 058E                jsr        [PC + 0x58E /* 00001DC4 */]
  2534. 00001838  5C8F                     addq.l     A7, 6
  2535. 0000183A  202E FFF0                move.l     D0, [A6 - 0x10]
  2536. 0000183E  D1AE FFE8                add.l      [A6 - 0x18], D0
  2537. 00001842  202E FFF0                move.l     D0, [A6 - 0x10]
  2538. 00001846  D1AE FFDC                add.l      [A6 - 0x24], D0
  2539. 0000184A  7C00                     moveq.l    D6, 0x00
  2540. label0000184C:
  2541. 0000184C  4A46                     tst.w      D6
  2542. 0000184E  6700 0080                beq        +0x82 /* 000018D0 */
  2543. 00001852  486E FFF4                pea.l      [A6 - 0xC]
  2544. 00001856  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  2545. 0000185A  2F0C                     move.l     -[A7], A4
  2546. 0000185C  4EBA FE76                jsr        [PC - 0x18A /* 000016D4 */]
  2547. 00001860  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2548. 00001864  3E00                     move.w     D7, D0
  2549. 00001866  4A47                     tst.w      D7
  2550. 00001868  6706                     beq        +0x8 /* 00001870 */
  2551. 0000186A  3007                     move.w     D0, D7
  2552. 0000186C  6000 00A0                bra        +0xA2 /* 0000190E */
  2553. label00001870:
  2554. 00001870  486E FFE0                pea.l      [A6 - 0x20]
  2555. 00001874  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2556. 00001878  2F0C                     move.l     -[A7], A4
  2557. 0000187A  4EBA 009A                jsr        [PC + 0x9A /* 00001916 */]
  2558. 0000187E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2559. 00001882  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  2560. 00001886  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  2561. 0000188A  2F0C                     move.l     -[A7], A4
  2562. 0000188C  4EBA 071C                jsr        [PC + 0x71C /* 00001FAA */]
  2563. 00001890  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2564. 00001894  3E00                     move.w     D7, D0
  2565. 00001896  4A47                     tst.w      D7
  2566. 00001898  6706                     beq        +0x8 /* 000018A0 */
  2567. 0000189A  3007                     move.w     D0, D7
  2568. 0000189C  6000 0070                bra        +0x72 /* 0000190E */
  2569. label000018A0:
  2570. 000018A0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2571. 000018A4  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  2572. 000018A8  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  2573. 000018AC  2F0C                     move.l     -[A7], A4
  2574. 000018AE  4EBA 0138                jsr        [PC + 0x138 /* 000019E8 */]
  2575. 000018B2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2576. 000018B6  3E00                     move.w     D7, D0
  2577. 000018B8  4A47                     tst.w      D7
  2578. 000018BA  6704                     beq        +0x6 /* 000018C0 */
  2579. 000018BC  3007                     move.w     D0, D7
  2580. 000018BE  604E                     bra        +0x50 /* 0000190E */
  2581. label000018C0:
  2582. 000018C0  202E FFFC                move.l     D0, [A6 - 0x4]
  2583. 000018C4  D1AE FFE8                add.l      [A6 - 0x18], D0
  2584. 000018C8  202E FFFC                move.l     D0, [A6 - 0x4]
  2585. 000018CC  D1AE FFDC                add.l      [A6 - 0x24], D0
  2586. label000018D0:
  2587. 000018D0  0CAE 0000 0200 FFDC      cmpi.l     [A6 - 0x24], 0x200
  2588. 000018D8  6D00 FF38                blt        -0xC6 /* 00001812 */
  2589. 000018DC  06AC 0000 0080 013C      addi.l     [A4 + 0x13C], 0x80
  2590. 000018E4  06AE FFFF FE00 FFDC      addi.l     [A6 - 0x24], 0xFFFFFE00
  2591. 000018EC  4AAE FFDC                tst.l      [A6 - 0x24]
  2592. 000018F0  6F1A                     ble        +0x1C /* 0000190C */
  2593. 000018F2  202E FFDC                move.l     D0, [A6 - 0x24]
  2594. 000018F6  91AE FFE8                sub.l      [A6 - 0x18], D0
  2595. 000018FA  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  2596. 000018FE  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  2597. 00001902  2F0C                     move.l     -[A7], A4
  2598. 00001904  4EBA 036E                jsr        [PC + 0x36E /* 00001C74 */]
  2599. 00001908  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2600. label0000190C:
  2601. 0000190C  7000                     moveq.l    D0, 0x00
  2602. label0000190E:
  2603. 0000190E  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  2604. 00001912  4E5E                     unlink     A6
  2605. 00001914  4E75                     rts
  2606. fn00001916:
  2607. 00001916  4E56 FFEC                link       A6, -0x0014
  2608. 0000191A  48E7 0308                movem.l    -[A7], D6,D7,A4
  2609. 0000191E  286E 0008                movea.l    A4, [A6 + 0x8]
  2610. 00001922  42AE FFEC                clr.l      [A6 - 0x14]
  2611. 00001926  2D7C 7FFF FFFF FFF0      move.l     [A6 - 0x10], 0x7FFFFFFF
  2612. 0000192E  7E00                     moveq.l    D7, 0x00
  2613. 00001930  603A                     bra        +0x3C /* 0000196C */
  2614. label00001932:
  2615. 00001932  3007                     move.w     D0, D7
  2616. 00001934  48C0                     ext.l      D0
  2617. 00001936  E780                     asl        D0, 3
  2618. 00001938  D08C                     add.l      D0, A4
  2619. 0000193A  2040                     movea.l    A0, D0
  2620. 0000193C  43EE FFF4                lea.l      A1, [A6 - 0xC]
  2621. 00001940  41E8 032C                lea.l      A0, [A0 + 0x32C]
  2622. 00001944  22D8                     move.l     [A1]+, [A0]+
  2623. 00001946  22D8                     move.l     [A1]+, [A0]+
  2624. 00001948  202E 000C                move.l     D0, [A6 + 0xC]
  2625. 0000194C  B0AE FFF8                cmp.l      D0, [A6 - 0x8]
  2626. 00001950  6E18                     bgt        +0x1A /* 0000196A */
  2627. 00001952  202E FFF8                move.l     D0, [A6 - 0x8]
  2628. 00001956  B0AE FFF0                cmp.l      D0, [A6 - 0x10]
  2629. 0000195A  6C0E                     bge        +0x10 /* 0000196A */
  2630. 0000195C  41EE FFEC                lea.l      A0, [A6 - 0x14]
  2631. 00001960  43EE FFF4                lea.l      A1, [A6 - 0xC]
  2632. 00001964  20D9                     move.l     [A0]+, [A1]+
  2633. 00001966  20D9                     move.l     [A0]+, [A1]+
  2634. 00001968  3C07                     move.w     D6, D7
  2635. label0000196A:
  2636. 0000196A  5247                     addq.w     D7, 1
  2637. label0000196C:
  2638. 0000196C  3047                     movea.w    A0, D7
  2639. 0000196E  B1EC 0138                cmpa.l     A0, [A4 + 0x138]
  2640. 00001972  6DBE                     blt        -0x40 /* 00001932 */
  2641. 00001974  4AAE FFEC                tst.l      [A6 - 0x14]
  2642. 00001978  6756                     beq        +0x58 /* 000019D0 */
  2643. 0000197A  202E FFF0                move.l     D0, [A6 - 0x10]
  2644. 0000197E  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  2645. 00001982  6E14                     bgt        +0x16 /* 00001998 */
  2646. 00001984  206E 0010                movea.l    A0, [A6 + 0x10]
  2647. 00001988  20AE FFEC                move.l     [A0], [A6 - 0x14]
  2648. 0000198C  3F06                     move.w     -[A7], D6
  2649. 0000198E  2F0C                     move.l     -[A7], A4
  2650. 00001990  4EBA 0432                jsr        [PC + 0x432 /* 00001DC4 */]
  2651. 00001994  5C8F                     addq.l     A7, 6
  2652. 00001996  6048                     bra        +0x4A /* 000019E0 */
  2653. label00001998:
  2654. 00001998  206E 0010                movea.l    A0, [A6 + 0x10]
  2655. 0000199C  20AE FFEC                move.l     [A0], [A6 - 0x14]
  2656. 000019A0  202E 000C                move.l     D0, [A6 + 0xC]
  2657. 000019A4  D1AE FFEC                add.l      [A6 - 0x14], D0
  2658. 000019A8  202E 000C                move.l     D0, [A6 + 0xC]
  2659. 000019AC  91AE FFF0                sub.l      [A6 - 0x10], D0
  2660. 000019B0  202E 000C                move.l     D0, [A6 + 0xC]
  2661. 000019B4  91AC 0134                sub.l      [A4 + 0x134], D0
  2662. 000019B8  3006                     move.w     D0, D6
  2663. 000019BA  48C0                     ext.l      D0
  2664. 000019BC  E780                     asl        D0, 3
  2665. 000019BE  D08C                     add.l      D0, A4
  2666. 000019C0  2040                     movea.l    A0, D0
  2667. 000019C2  41E8 032C                lea.l      A0, [A0 + 0x32C]
  2668. 000019C6  43EE FFEC                lea.l      A1, [A6 - 0x14]
  2669. 000019CA  20D9                     move.l     [A0]+, [A1]+
  2670. 000019CC  20D9                     move.l     [A0]+, [A1]+
  2671. 000019CE  6010                     bra        +0x12 /* 000019E0 */
  2672. label000019D0:
  2673. 000019D0  206E 0010                movea.l    A0, [A6 + 0x10]
  2674. 000019D4  20AC 0130                move.l     [A0], [A4 + 0x130]
  2675. 000019D8  202E 000C                move.l     D0, [A6 + 0xC]
  2676. 000019DC  D1AC 0130                add.l      [A4 + 0x130], D0
  2677. label000019E0:
  2678. 000019E0  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  2679. 000019E4  4E5E                     unlink     A6
  2680. 000019E6  4E75                     rts
  2681. fn000019E8:
  2682. 000019E8  4E56 FFF0                link       A6, -0x0010
  2683. 000019EC  48E7 0108                movem.l    -[A7], D7,A4
  2684. 000019F0  286E 0008                movea.l    A4, [A6 + 0x8]
  2685. 000019F4  42A7                     clr.l      -[A7]
  2686. 000019F6  4EAD 13C2                jsr        [A5 + 0x13C2 /* export_628 */]
  2687. 000019FA  201F                     move.l     D0, [A7]+
  2688. 000019FC  2D40 FFF4                move.l     [A6 - 0xC], D0
  2689. 00001A00  202E FFF4                move.l     D0, [A6 - 0xC]
  2690. 00001A04  B0AE 0014                cmp.l      D0, [A6 + 0x14]
  2691. 00001A08  6F06                     ble        +0x8 /* 00001A10 */
  2692. 00001A0A  2D6E 0014 FFF4           move.l     [A6 - 0xC], [A6 + 0x14]
  2693. label00001A10:
  2694. 00001A10  42A7                     clr.l      -[A7]
  2695. 00001A12  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  2696. 00001A16  4EAD 1232                jsr        [A5 + 0x1232 /* export_578 */]
  2697. 00001A1A  205F                     movea.l    A0, [A7]+
  2698. 00001A1C  2D48 FFFC                move.l     [A6 - 0x4], A0
  2699. 00001A20  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  2700. 00001A24  6708                     beq        +0xA /* 00001A2E */
  2701. 00001A26  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  2702. 00001A2A  6000 00CA                bra        +0xCC /* 00001AF6 */
  2703. label00001A2E:
  2704. 00001A2E  2D6E 0014 FFF0           move.l     [A6 - 0x10], [A6 + 0x14]
  2705. 00001A34  202E 0014                move.l     D0, [A6 + 0x14]
  2706. 00001A38  B0AE FFF4                cmp.l      D0, [A6 - 0xC]
  2707. 00001A3C  6F06                     ble        +0x8 /* 00001A44 */
  2708. 00001A3E  2D6E FFF4 FFF0           move.l     [A6 - 0x10], [A6 - 0xC]
  2709. label00001A44:
  2710. 00001A44  4267                     clr.w      -[A7]
  2711. 00001A46  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  2712. 00001A4A  3F3C 0001                move.w     -[A7], 0x1
  2713. 00001A4E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2714. 00001A52  4EAD 135A                jsr        [A5 + 0x135A /* export_615 */]
  2715. 00001A56  301F                     move.w     D0, [A7]+
  2716. 00001A58  3E00                     move.w     D7, D0
  2717. 00001A5A  4A47                     tst.w      D7
  2718. 00001A5C  6706                     beq        +0x8 /* 00001A64 */
  2719. 00001A5E  3007                     move.w     D0, D7
  2720. 00001A60  6000 0094                bra        +0x96 /* 00001AF6 */
  2721. label00001A64:
  2722. 00001A64  2D6E FFF0 FFF8           move.l     [A6 - 0x8], [A6 - 0x10]
  2723. 00001A6A  4267                     clr.w      -[A7]
  2724. 00001A6C  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  2725. 00001A70  486E FFF8                pea.l      [A6 - 0x8]
  2726. 00001A74  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2727. 00001A78  4EAD 12FA                jsr        [A5 + 0x12FA /* export_603 */]
  2728. 00001A7C  301F                     move.w     D0, [A7]+
  2729. 00001A7E  3E00                     move.w     D7, D0
  2730. 00001A80  4A47                     tst.w      D7
  2731. 00001A82  6706                     beq        +0x8 /* 00001A8A */
  2732. 00001A84  3007                     move.w     D0, D7
  2733. 00001A86  6000 006E                bra        +0x70 /* 00001AF6 */
  2734. label00001A8A:
  2735. 00001A8A  4267                     clr.w      -[A7]
  2736. 00001A8C  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  2737. 00001A90  3F3C 0001                move.w     -[A7], 0x1
  2738. 00001A94  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2739. 00001A98  4EAD 135A                jsr        [A5 + 0x135A /* export_615 */]
  2740. 00001A9C  301F                     move.w     D0, [A7]+
  2741. 00001A9E  3E00                     move.w     D7, D0
  2742. 00001AA0  4A47                     tst.w      D7
  2743. 00001AA2  6704                     beq        +0x6 /* 00001AA8 */
  2744. 00001AA4  3007                     move.w     D0, D7
  2745. 00001AA6  604E                     bra        +0x50 /* 00001AF6 */
  2746. label00001AA8:
  2747. 00001AA8  2D6E FFF0 FFF8           move.l     [A6 - 0x8], [A6 - 0x10]
  2748. 00001AAE  4267                     clr.w      -[A7]
  2749. 00001AB0  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  2750. 00001AB4  486E FFF8                pea.l      [A6 - 0x8]
  2751. 00001AB8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2752. 00001ABC  4EAD 1302                jsr        [A5 + 0x1302 /* export_604 */]
  2753. 00001AC0  301F                     move.w     D0, [A7]+
  2754. 00001AC2  3E00                     move.w     D7, D0
  2755. 00001AC4  4A47                     tst.w      D7
  2756. 00001AC6  6704                     beq        +0x6 /* 00001ACC */
  2757. 00001AC8  3007                     move.w     D0, D7
  2758. 00001ACA  602A                     bra        +0x2C /* 00001AF6 */
  2759. label00001ACC:
  2760. 00001ACC  202E FFF0                move.l     D0, [A6 - 0x10]
  2761. 00001AD0  D1AE 000C                add.l      [A6 + 0xC], D0
  2762. 00001AD4  202E FFF0                move.l     D0, [A6 - 0x10]
  2763. 00001AD8  D1AE 0010                add.l      [A6 + 0x10], D0
  2764. 00001ADC  202E FFF0                move.l     D0, [A6 - 0x10]
  2765. 00001AE0  91AE 0014                sub.l      [A6 + 0x14], D0
  2766. 00001AE4  4AAE 0014                tst.l      [A6 + 0x14]
  2767. 00001AE8  6E00 FF44                bgt        -0xBA /* 00001A2E */
  2768. 00001AEC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2769. 00001AF0  4EAD 123A                jsr        [A5 + 0x123A /* export_579 */]
  2770. 00001AF4  7000                     moveq.l    D0, 0x00
  2771. label00001AF6:
  2772. 00001AF6  4CDF 1080                movem.l    D7,A4, [A7]+
  2773. 00001AFA  4E5E                     unlink     A6
  2774. 00001AFC  4E75                     rts
  2775. fn00001AFE:
  2776. 00001AFE  4E56 FFD8                link       A6, -0x0028
  2777. 00001B02  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  2778. 00001B06  286E 0008                movea.l    A4, [A6 + 0x8]
  2779. 00001B0A  0CAC 0000 0040 0138      cmpi.l     [A4 + 0x138], 0x40 /* '@' */
  2780. 00001B12  6C06                     bge        +0x8 /* 00001B1A */
  2781. 00001B14  7000                     moveq.l    D0, 0x00
  2782. 00001B16  6000 0154                bra        +0x156 /* 00001C6C */
  2783. label00001B1A:
  2784. 00001B1A  2D7C 7FFF FFFF FFEC      move.l     [A6 - 0x14], 0x7FFFFFFF
  2785. 00001B22  7E00                     moveq.l    D7, 0x00
  2786. 00001B24  6054                     bra        +0x56 /* 00001B7A */
  2787. label00001B26:
  2788. 00001B26  3007                     move.w     D0, D7
  2789. 00001B28  48C0                     ext.l      D0
  2790. 00001B2A  E780                     asl        D0, 3
  2791. 00001B2C  D08C                     add.l      D0, A4
  2792. 00001B2E  2040                     movea.l    A0, D0
  2793. 00001B30  43EE FFE0                lea.l      A1, [A6 - 0x20]
  2794. 00001B34  41E8 032C                lea.l      A0, [A0 + 0x32C]
  2795. 00001B38  22D8                     move.l     [A1]+, [A0]+
  2796. 00001B3A  22D8                     move.l     [A1]+, [A0]+
  2797. 00001B3C  3007                     move.w     D0, D7
  2798. 00001B3E  5240                     addq.w     D0, 1
  2799. 00001B40  48C0                     ext.l      D0
  2800. 00001B42  E780                     asl        D0, 3
  2801. 00001B44  D08C                     add.l      D0, A4
  2802. 00001B46  2040                     movea.l    A0, D0
  2803. 00001B48  43EE FFD8                lea.l      A1, [A6 - 0x28]
  2804. 00001B4C  41E8 032C                lea.l      A0, [A0 + 0x32C]
  2805. 00001B50  22D8                     move.l     [A1]+, [A0]+
  2806. 00001B52  22D8                     move.l     [A1]+, [A0]+
  2807. 00001B54  202E FFE0                move.l     D0, [A6 - 0x20]
  2808. 00001B58  D0AE FFE4                add.l      D0, [A6 - 0x1C]
  2809. 00001B5C  222E FFD8                move.l     D1, [A6 - 0x28]
  2810. 00001B60  9280                     sub.l      D1, D0
  2811. 00001B62  2D41 FFF0                move.l     [A6 - 0x10], D1
  2812. 00001B66  202E FFF0                move.l     D0, [A6 - 0x10]
  2813. 00001B6A  B0AE FFEC                cmp.l      D0, [A6 - 0x14]
  2814. 00001B6E  6C08                     bge        +0xA /* 00001B78 */
  2815. 00001B70  2D6E FFF0 FFEC           move.l     [A6 - 0x14], [A6 - 0x10]
  2816. 00001B76  3C07                     move.w     D6, D7
  2817. label00001B78:
  2818. 00001B78  5247                     addq.w     D7, 1
  2819. label00001B7A:
  2820. 00001B7A  0C47 003F                cmpi.w     D7, 0x3F /* '?' */
  2821. 00001B7E  6DA6                     blt        -0x58 /* 00001B26 */
  2822. 00001B80  3006                     move.w     D0, D6
  2823. 00001B82  48C0                     ext.l      D0
  2824. 00001B84  E780                     asl        D0, 3
  2825. 00001B86  D08C                     add.l      D0, A4
  2826. 00001B88  2040                     movea.l    A0, D0
  2827. 00001B8A  43EE FFE0                lea.l      A1, [A6 - 0x20]
  2828. 00001B8E  41E8 032C                lea.l      A0, [A0 + 0x32C]
  2829. 00001B92  22D8                     move.l     [A1]+, [A0]+
  2830. 00001B94  22D8                     move.l     [A1]+, [A0]+
  2831. 00001B96  3006                     move.w     D0, D6
  2832. 00001B98  5240                     addq.w     D0, 1
  2833. 00001B9A  48C0                     ext.l      D0
  2834. 00001B9C  E780                     asl        D0, 3
  2835. 00001B9E  D08C                     add.l      D0, A4
  2836. 00001BA0  2040                     movea.l    A0, D0
  2837. 00001BA2  43EE FFD8                lea.l      A1, [A6 - 0x28]
  2838. 00001BA6  41E8 032C                lea.l      A0, [A0 + 0x32C]
  2839. 00001BAA  22D8                     move.l     [A1]+, [A0]+
  2840. 00001BAC  22D8                     move.l     [A1]+, [A0]+
  2841. 00001BAE  202E FFE0                move.l     D0, [A6 - 0x20]
  2842. 00001BB2  D0AE FFE4                add.l      D0, [A6 - 0x1C]
  2843. 00001BB6  2D40 FFE8                move.l     [A6 - 0x18], D0
  2844. label00001BBA:
  2845. 00001BBA  486E FFF4                pea.l      [A6 - 0xC]
  2846. 00001BBE  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  2847. 00001BC2  2F0C                     move.l     -[A7], A4
  2848. 00001BC4  4EBA FB0E                jsr        [PC - 0x4F2 /* 000016D4 */]
  2849. 00001BC8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2850. 00001BCC  3A00                     move.w     D5, D0
  2851. 00001BCE  4A45                     tst.w      D5
  2852. 00001BD0  6706                     beq        +0x8 /* 00001BD8 */
  2853. 00001BD2  3005                     move.w     D0, D5
  2854. 00001BD4  6000 0096                bra        +0x98 /* 00001C6C */
  2855. label00001BD8:
  2856. 00001BD8  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  2857. 00001BDC  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  2858. 00001BE0  2F0C                     move.l     -[A7], A4
  2859. 00001BE2  4EBA 03C6                jsr        [PC + 0x3C6 /* 00001FAA */]
  2860. 00001BE6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2861. 00001BEA  3A00                     move.w     D5, D0
  2862. 00001BEC  4A45                     tst.w      D5
  2863. 00001BEE  6706                     beq        +0x8 /* 00001BF6 */
  2864. 00001BF0  3005                     move.w     D0, D5
  2865. 00001BF2  6000 0078                bra        +0x7A /* 00001C6C */
  2866. label00001BF6:
  2867. 00001BF6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2868. 00001BFA  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  2869. 00001BFE  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  2870. 00001C02  2F0C                     move.l     -[A7], A4
  2871. 00001C04  4EBA FDE2                jsr        [PC - 0x21E /* 000019E8 */]
  2872. 00001C08  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2873. 00001C0C  3A00                     move.w     D5, D0
  2874. 00001C0E  4A45                     tst.w      D5
  2875. 00001C10  6704                     beq        +0x6 /* 00001C16 */
  2876. 00001C12  3005                     move.w     D0, D5
  2877. 00001C14  6056                     bra        +0x58 /* 00001C6C */
  2878. label00001C16:
  2879. 00001C16  202E FFFC                move.l     D0, [A6 - 0x4]
  2880. 00001C1A  D1AE FFE0                add.l      [A6 - 0x20], D0
  2881. 00001C1E  202E FFFC                move.l     D0, [A6 - 0x4]
  2882. 00001C22  D1AE FFE8                add.l      [A6 - 0x18], D0
  2883. 00001C26  202E FFE8                move.l     D0, [A6 - 0x18]
  2884. 00001C2A  B0AE FFD8                cmp.l      D0, [A6 - 0x28]
  2885. 00001C2E  6D8A                     blt        -0x74 /* 00001BBA */
  2886. 00001C30  202E FFE4                move.l     D0, [A6 - 0x1C]
  2887. 00001C34  91AE FFD8                sub.l      [A6 - 0x28], D0
  2888. 00001C38  202E FFE4                move.l     D0, [A6 - 0x1C]
  2889. 00001C3C  D1AE FFDC                add.l      [A6 - 0x24], D0
  2890. 00001C40  202E FFE4                move.l     D0, [A6 - 0x1C]
  2891. 00001C44  D1AC 0134                add.l      [A4 + 0x134], D0
  2892. 00001C48  3006                     move.w     D0, D6
  2893. 00001C4A  5240                     addq.w     D0, 1
  2894. 00001C4C  48C0                     ext.l      D0
  2895. 00001C4E  E780                     asl        D0, 3
  2896. 00001C50  D08C                     add.l      D0, A4
  2897. 00001C52  2040                     movea.l    A0, D0
  2898. 00001C54  41E8 032C                lea.l      A0, [A0 + 0x32C]
  2899. 00001C58  43EE FFD8                lea.l      A1, [A6 - 0x28]
  2900. 00001C5C  20D9                     move.l     [A0]+, [A1]+
  2901. 00001C5E  20D9                     move.l     [A0]+, [A1]+
  2902. 00001C60  3F06                     move.w     -[A7], D6
  2903. 00001C62  2F0C                     move.l     -[A7], A4
  2904. 00001C64  4EBA 015E                jsr        [PC + 0x15E /* 00001DC4 */]
  2905. 00001C68  5C8F                     addq.l     A7, 6
  2906. 00001C6A  7000                     moveq.l    D0, 0x00
  2907. label00001C6C:
  2908. 00001C6C  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  2909. 00001C70  4E5E                     unlink     A6
  2910. 00001C72  4E75                     rts
  2911. fn00001C74:
  2912. 00001C74  4E56 FFF0                link       A6, -0x0010
  2913. 00001C78  48E7 0308                movem.l    -[A7], D6,D7,A4
  2914. 00001C7C  286E 0008                movea.l    A4, [A6 + 0x8]
  2915. 00001C80  7C00                     moveq.l    D6, 0x00
  2916. 00001C82  6022                     bra        +0x24 /* 00001CA6 */
  2917. label00001C84:
  2918. 00001C84  3006                     move.w     D0, D6
  2919. 00001C86  48C0                     ext.l      D0
  2920. 00001C88  E780                     asl        D0, 3
  2921. 00001C8A  D08C                     add.l      D0, A4
  2922. 00001C8C  2040                     movea.l    A0, D0
  2923. 00001C8E  43EE FFF8                lea.l      A1, [A6 - 0x8]
  2924. 00001C92  41E8 032C                lea.l      A0, [A0 + 0x32C]
  2925. 00001C96  22D8                     move.l     [A1]+, [A0]+
  2926. 00001C98  22D8                     move.l     [A1]+, [A0]+
  2927. 00001C9A  202E FFF8                move.l     D0, [A6 - 0x8]
  2928. 00001C9E  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  2929. 00001CA2  6E0A                     bgt        +0xC /* 00001CAE */
  2930. 00001CA4  5246                     addq.w     D6, 1
  2931. label00001CA6:
  2932. 00001CA6  3046                     movea.w    A0, D6
  2933. 00001CA8  B1EC 0138                cmpa.l     A0, [A4 + 0x138]
  2934. 00001CAC  6DD6                     blt        -0x28 /* 00001C84 */
  2935. label00001CAE:
  2936. 00001CAE  202C 0138                move.l     D0, [A4 + 0x138]
  2937. 00001CB2  5380                     subq.l     D0, 1
  2938. 00001CB4  3E00                     move.w     D7, D0
  2939. 00001CB6  6030                     bra        +0x32 /* 00001CE8 */
  2940. label00001CB8:
  2941. 00001CB8  3007                     move.w     D0, D7
  2942. 00001CBA  48C0                     ext.l      D0
  2943. 00001CBC  E780                     asl        D0, 3
  2944. 00001CBE  D08C                     add.l      D0, A4
  2945. 00001CC0  2040                     movea.l    A0, D0
  2946. 00001CC2  43EE FFF8                lea.l      A1, [A6 - 0x8]
  2947. 00001CC6  41E8 032C                lea.l      A0, [A0 + 0x32C]
  2948. 00001CCA  22D8                     move.l     [A1]+, [A0]+
  2949. 00001CCC  22D8                     move.l     [A1]+, [A0]+
  2950. 00001CCE  3007                     move.w     D0, D7
  2951. 00001CD0  5240                     addq.w     D0, 1
  2952. 00001CD2  48C0                     ext.l      D0
  2953. 00001CD4  E780                     asl        D0, 3
  2954. 00001CD6  D08C                     add.l      D0, A4
  2955. 00001CD8  2040                     movea.l    A0, D0
  2956. 00001CDA  41E8 032C                lea.l      A0, [A0 + 0x32C]
  2957. 00001CDE  43EE FFF8                lea.l      A1, [A6 - 0x8]
  2958. 00001CE2  20D9                     move.l     [A0]+, [A1]+
  2959. 00001CE4  20D9                     move.l     [A0]+, [A1]+
  2960. 00001CE6  5347                     subq.w     D7, 1
  2961. label00001CE8:
  2962. 00001CE8  BE46                     cmp.w      D7, D6
  2963. 00001CEA  6CCC                     bge        -0x32 /* 00001CB8 */
  2964. 00001CEC  2D6E 000C FFF8           move.l     [A6 - 0x8], [A6 + 0xC]
  2965. 00001CF2  2D6E 0010 FFFC           move.l     [A6 - 0x4], [A6 + 0x10]
  2966. 00001CF8  3006                     move.w     D0, D6
  2967. 00001CFA  48C0                     ext.l      D0
  2968. 00001CFC  E780                     asl        D0, 3
  2969. 00001CFE  D08C                     add.l      D0, A4
  2970. 00001D00  2040                     movea.l    A0, D0
  2971. 00001D02  41E8 032C                lea.l      A0, [A0 + 0x32C]
  2972. 00001D06  43EE FFF8                lea.l      A1, [A6 - 0x8]
  2973. 00001D0A  20D9                     move.l     [A0]+, [A1]+
  2974. 00001D0C  20D9                     move.l     [A0]+, [A1]+
  2975. 00001D0E  52AC 0138                addq.l     [A4 + 0x138], 1
  2976. 00001D12  202E 0010                move.l     D0, [A6 + 0x10]
  2977. 00001D16  D1AC 0134                add.l      [A4 + 0x134], D0
  2978. 00001D1A  2F0C                     move.l     -[A7], A4
  2979. 00001D1C  4EBA 000C                jsr        [PC + 0xC /* 00001D2A */]
  2980. 00001D20  588F                     addq.l     A7, 4
  2981. 00001D22  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  2982. 00001D26  4E5E                     unlink     A6
  2983. 00001D28  4E75                     rts
  2984. fn00001D2A:
  2985. 00001D2A  4E56 FFF0                link       A6, -0x0010
  2986. 00001D2E  48E7 0108                movem.l    -[A7], D7,A4
  2987. 00001D32  286E 0008                movea.l    A4, [A6 + 0x8]
  2988. 00001D36  7E00                     moveq.l    D7, 0x00
  2989. 00001D38  6000 0076                bra        +0x78 /* 00001DB0 */
  2990. label00001D3C:
  2991. 00001D3C  3007                     move.w     D0, D7
  2992. 00001D3E  48C0                     ext.l      D0
  2993. 00001D40  E780                     asl        D0, 3
  2994. 00001D42  D08C                     add.l      D0, A4
  2995. 00001D44  2040                     movea.l    A0, D0
  2996. 00001D46  43EE FFF8                lea.l      A1, [A6 - 0x8]
  2997. 00001D4A  41E8 032C                lea.l      A0, [A0 + 0x32C]
  2998. 00001D4E  22D8                     move.l     [A1]+, [A0]+
  2999. 00001D50  22D8                     move.l     [A1]+, [A0]+
  3000. 00001D52  3007                     move.w     D0, D7
  3001. 00001D54  5240                     addq.w     D0, 1
  3002. 00001D56  48C0                     ext.l      D0
  3003. 00001D58  E780                     asl        D0, 3
  3004. 00001D5A  D08C                     add.l      D0, A4
  3005. 00001D5C  2040                     movea.l    A0, D0
  3006. 00001D5E  43EE FFF0                lea.l      A1, [A6 - 0x10]
  3007. 00001D62  41E8 032C                lea.l      A0, [A0 + 0x32C]
  3008. 00001D66  22D8                     move.l     [A1]+, [A0]+
  3009. 00001D68  22D8                     move.l     [A1]+, [A0]+
  3010. 00001D6A  202E FFF8                move.l     D0, [A6 - 0x8]
  3011. 00001D6E  D0AE FFFC                add.l      D0, [A6 - 0x4]
  3012. 00001D72  B0AE FFF0                cmp.l      D0, [A6 - 0x10]
  3013. 00001D76  6D36                     blt        +0x38 /* 00001DAE */
  3014. 00001D78  202E FFF4                move.l     D0, [A6 - 0xC]
  3015. 00001D7C  D1AE FFFC                add.l      [A6 - 0x4], D0
  3016. 00001D80  3007                     move.w     D0, D7
  3017. 00001D82  48C0                     ext.l      D0
  3018. 00001D84  E780                     asl        D0, 3
  3019. 00001D86  D08C                     add.l      D0, A4
  3020. 00001D88  2040                     movea.l    A0, D0
  3021. 00001D8A  41E8 032C                lea.l      A0, [A0 + 0x32C]
  3022. 00001D8E  43EE FFF8                lea.l      A1, [A6 - 0x8]
  3023. 00001D92  20D9                     move.l     [A0]+, [A1]+
  3024. 00001D94  20D9                     move.l     [A0]+, [A1]+
  3025. 00001D96  202E FFF4                move.l     D0, [A6 - 0xC]
  3026. 00001D9A  D1AC 0134                add.l      [A4 + 0x134], D0
  3027. 00001D9E  3007                     move.w     D0, D7
  3028. 00001DA0  5240                     addq.w     D0, 1
  3029. 00001DA2  3F00                     move.w     -[A7], D0
  3030. 00001DA4  2F0C                     move.l     -[A7], A4
  3031. 00001DA6  4EBA 001C                jsr        [PC + 0x1C /* 00001DC4 */]
  3032. 00001DAA  5C8F                     addq.l     A7, 6
  3033. 00001DAC  5347                     subq.w     D7, 1
  3034. label00001DAE:
  3035. 00001DAE  5247                     addq.w     D7, 1
  3036. label00001DB0:
  3037. 00001DB0  202C 0138                move.l     D0, [A4 + 0x138]
  3038. 00001DB4  5380                     subq.l     D0, 1
  3039. 00001DB6  3047                     movea.w    A0, D7
  3040. 00001DB8  B1C0                     cmpa.l     A0, D0
  3041. 00001DBA  6D80                     blt        -0x7E /* 00001D3C */
  3042. 00001DBC  4CDF 1080                movem.l    D7,A4, [A7]+
  3043. 00001DC0  4E5E                     unlink     A6
  3044. 00001DC2  4E75                     rts
  3045. fn00001DC4:
  3046. 00001DC4  4E56 FFF8                link       A6, -0x0008
  3047. 00001DC8  48E7 0108                movem.l    -[A7], D7,A4
  3048. 00001DCC  286E 0008                movea.l    A4, [A6 + 0x8]
  3049. 00001DD0  302E 000C                move.w     D0, [A6 + 0xC]
  3050. 00001DD4  48C0                     ext.l      D0
  3051. 00001DD6  E780                     asl        D0, 3
  3052. 00001DD8  D08C                     add.l      D0, A4
  3053. 00001DDA  2040                     movea.l    A0, D0
  3054. 00001DDC  43EE FFF8                lea.l      A1, [A6 - 0x8]
  3055. 00001DE0  41E8 032C                lea.l      A0, [A0 + 0x32C]
  3056. 00001DE4  22D8                     move.l     [A1]+, [A0]+
  3057. 00001DE6  22D8                     move.l     [A1]+, [A0]+
  3058. 00001DE8  202E FFFC                move.l     D0, [A6 - 0x4]
  3059. 00001DEC  91AC 0134                sub.l      [A4 + 0x134], D0
  3060. 00001DF0  302E 000C                move.w     D0, [A6 + 0xC]
  3061. 00001DF4  5240                     addq.w     D0, 1
  3062. 00001DF6  3E00                     move.w     D7, D0
  3063. 00001DF8  6030                     bra        +0x32 /* 00001E2A */
  3064. label00001DFA:
  3065. 00001DFA  3007                     move.w     D0, D7
  3066. 00001DFC  48C0                     ext.l      D0
  3067. 00001DFE  E780                     asl        D0, 3
  3068. 00001E00  D08C                     add.l      D0, A4
  3069. 00001E02  2040                     movea.l    A0, D0
  3070. 00001E04  43EE FFF8                lea.l      A1, [A6 - 0x8]
  3071. 00001E08  41E8 032C                lea.l      A0, [A0 + 0x32C]
  3072. 00001E0C  22D8                     move.l     [A1]+, [A0]+
  3073. 00001E0E  22D8                     move.l     [A1]+, [A0]+
  3074. 00001E10  3007                     move.w     D0, D7
  3075. 00001E12  5340                     subq.w     D0, 1
  3076. 00001E14  48C0                     ext.l      D0
  3077. 00001E16  E780                     asl        D0, 3
  3078. 00001E18  D08C                     add.l      D0, A4
  3079. 00001E1A  2040                     movea.l    A0, D0
  3080. 00001E1C  41E8 032C                lea.l      A0, [A0 + 0x32C]
  3081. 00001E20  43EE FFF8                lea.l      A1, [A6 - 0x8]
  3082. 00001E24  20D9                     move.l     [A0]+, [A1]+
  3083. 00001E26  20D9                     move.l     [A0]+, [A1]+
  3084. 00001E28  5247                     addq.w     D7, 1
  3085. label00001E2A:
  3086. 00001E2A  3047                     movea.w    A0, D7
  3087. 00001E2C  B1EC 0138                cmpa.l     A0, [A4 + 0x138]
  3088. 00001E30  6DC8                     blt        -0x36 /* 00001DFA */
  3089. 00001E32  53AC 0138                subq.l     [A4 + 0x138], 1
  3090. 00001E36  4CDF 1080                movem.l    D7,A4, [A7]+
  3091. 00001E3A  4E5E                     unlink     A6
  3092. 00001E3C  4E75                     rts
  3093. fn00001E3E:
  3094. 00001E3E  4E56 0000                link       A6, 0
  3095. 00001E42  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  3096. 00001E46  286E 0008                movea.l    A4, [A6 + 0x8]
  3097. 00001E4A  4AAE 000C                tst.l      [A6 + 0xC]
  3098. 00001E4E  6C06                     bge        +0x8 /* 00001E56 */
  3099. 00001E50  7064                     moveq.l    D0, 0x64
  3100. 00001E52  6000 014E                bra        +0x150 /* 00001FA2 */
  3101. label00001E56:
  3102. 00001E56  202E 000C                move.l     D0, [A6 + 0xC]
  3103. 00001E5A  B0AC 0140                cmp.l      D0, [A4 + 0x140]
  3104. 00001E5E  6D06                     blt        +0x8 /* 00001E66 */
  3105. 00001E60  7064                     moveq.l    D0, 0x64
  3106. 00001E62  6000 013E                bra        +0x140 /* 00001FA2 */
  3107. label00001E66:
  3108. 00001E66  2E3C 7FFF FFFF           move.l     D7, 0x7FFFFFFF
  3109. 00001E6C  41EC 0532                lea.l      A0, [A4 + 0x532]
  3110. 00001E70  2648                     movea.l    A3, A0
  3111. 00001E72  7A00                     moveq.l    D5, 0x00
  3112. 00001E74  6048                     bra        +0x4A /* 00001EBE */
  3113. label00001E76:
  3114. 00001E76  4878 0080                push.l     0x80
  3115. 00001E7A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3116. 00001E7E  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  3117. 00001E82  EF80                     asl        D0, 7
  3118. 00001E84  B093                     cmp.l      D0, [A3]
  3119. 00001E86  6624                     bne        +0x26 /* 00001EAC */
  3120. 00001E88  276C 052C 0004           move.l     [A3 + 0x4], [A4 + 0x52C]
  3121. 00001E8E  52AC 052C                addq.l     [A4 + 0x52C], 1
  3122. 00001E92  202E 000C                move.l     D0, [A6 + 0xC]
  3123. 00001E96  9093                     sub.l      D0, [A3]
  3124. 00001E98  E580                     asl        D0, 2
  3125. 00001E9A  D08B                     add.l      D0, A3
  3126. 00001E9C  2040                     movea.l    A0, D0
  3127. 00001E9E  226E 0010                movea.l    A1, [A6 + 0x10]
  3128. 00001EA2  22A8 000A                move.l     [A1], [A0 + 0xA]
  3129. 00001EA6  7000                     moveq.l    D0, 0x00
  3130. 00001EA8  6000 00F8                bra        +0xFA /* 00001FA2 */
  3131. label00001EAC:
  3132. 00001EAC  BEAB 0004                cmp.l      D7, [A3 + 0x4]
  3133. 00001EB0  6F06                     ble        +0x8 /* 00001EB8 */
  3134. 00001EB2  2E2B 0004                move.l     D7, [A3 + 0x4]
  3135. 00001EB6  3805                     move.w     D4, D5
  3136. label00001EB8:
  3137. 00001EB8  47EB 020A                lea.l      A3, [A3 + 0x20A]
  3138. 00001EBC  5245                     addq.w     D5, 1
  3139. label00001EBE:
  3140. 00001EBE  BA6C 0530                cmp.w      D5, [A4 + 0x530]
  3141. 00001EC2  6DB2                     blt        -0x4C /* 00001E76 */
  3142. 00001EC4  0C6C 0004 0530           cmpi.w     [A4 + 0x530], 0x4
  3143. 00001ECA  6C64                     bge        +0x66 /* 00001F30 */
  3144. 00001ECC  302C 0530                move.w     D0, [A4 + 0x530]
  3145. 00001ED0  C1FC 020A                muls.w     D0, 0x20A
  3146. 00001ED4  D08C                     add.l      D0, A4
  3147. 00001ED6  0680 0000 0532           addi.l     D0, 0x532
  3148. 00001EDC  2640                     movea.l    A3, D0
  3149. 00001EDE  526C 0530                addq.w     [A4 + 0x530], 1
  3150. 00001EE2  4878 0080                push.l     0x80
  3151. 00001EE6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3152. 00001EEA  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  3153. 00001EEE  EF80                     asl        D0, 7
  3154. 00001EF0  2680                     move.l     [A3], D0
  3155. 00001EF2  276C 052C 0004           move.l     [A3 + 0x4], [A4 + 0x52C]
  3156. 00001EF8  52AC 052C                addq.l     [A4 + 0x52C], 1
  3157. 00001EFC  426B 0008                clr.w      [A3 + 0x8]
  3158. 00001F00  2F0B                     move.l     -[A7], A3
  3159. 00001F02  2F0C                     move.l     -[A7], A4
  3160. 00001F04  4EBA 0214                jsr        [PC + 0x214 /* 0000211A */]
  3161. 00001F08  508F                     addq.l     A7, 8
  3162. 00001F0A  3C00                     move.w     D6, D0
  3163. 00001F0C  4A46                     tst.w      D6
  3164. 00001F0E  6706                     beq        +0x8 /* 00001F16 */
  3165. 00001F10  3006                     move.w     D0, D6
  3166. 00001F12  6000 008E                bra        +0x90 /* 00001FA2 */
  3167. label00001F16:
  3168. 00001F16  202E 000C                move.l     D0, [A6 + 0xC]
  3169. 00001F1A  9093                     sub.l      D0, [A3]
  3170. 00001F1C  E580                     asl        D0, 2
  3171. 00001F1E  D08B                     add.l      D0, A3
  3172. 00001F20  2040                     movea.l    A0, D0
  3173. 00001F22  226E 0010                movea.l    A1, [A6 + 0x10]
  3174. 00001F26  22A8 000A                move.l     [A1], [A0 + 0xA]
  3175. 00001F2A  7000                     moveq.l    D0, 0x00
  3176. 00001F2C  6000 0074                bra        +0x76 /* 00001FA2 */
  3177. label00001F30:
  3178. 00001F30  3004                     move.w     D0, D4
  3179. 00001F32  C1FC 020A                muls.w     D0, 0x20A
  3180. 00001F36  D08C                     add.l      D0, A4
  3181. 00001F38  0680 0000 0532           addi.l     D0, 0x532
  3182. 00001F3E  2640                     movea.l    A3, D0
  3183. 00001F40  4A6B 0008                tst.w      [A3 + 0x8]
  3184. 00001F44  6714                     beq        +0x16 /* 00001F5A */
  3185. 00001F46  2F0B                     move.l     -[A7], A3
  3186. 00001F48  2F0C                     move.l     -[A7], A4
  3187. 00001F4A  4EBA 0236                jsr        [PC + 0x236 /* 00002182 */]
  3188. 00001F4E  508F                     addq.l     A7, 8
  3189. 00001F50  3C00                     move.w     D6, D0
  3190. 00001F52  4A46                     tst.w      D6
  3191. 00001F54  6704                     beq        +0x6 /* 00001F5A */
  3192. 00001F56  3006                     move.w     D0, D6
  3193. 00001F58  6048                     bra        +0x4A /* 00001FA2 */
  3194. label00001F5A:
  3195. 00001F5A  4878 0080                push.l     0x80
  3196. 00001F5E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3197. 00001F62  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  3198. 00001F66  EF80                     asl        D0, 7
  3199. 00001F68  2680                     move.l     [A3], D0
  3200. 00001F6A  276C 052C 0004           move.l     [A3 + 0x4], [A4 + 0x52C]
  3201. 00001F70  52AC 052C                addq.l     [A4 + 0x52C], 1
  3202. 00001F74  426B 0008                clr.w      [A3 + 0x8]
  3203. 00001F78  2F0B                     move.l     -[A7], A3
  3204. 00001F7A  2F0C                     move.l     -[A7], A4
  3205. 00001F7C  4EBA 019C                jsr        [PC + 0x19C /* 0000211A */]
  3206. 00001F80  508F                     addq.l     A7, 8
  3207. 00001F82  3C00                     move.w     D6, D0
  3208. 00001F84  4A46                     tst.w      D6
  3209. 00001F86  6704                     beq        +0x6 /* 00001F8C */
  3210. 00001F88  3006                     move.w     D0, D6
  3211. 00001F8A  6016                     bra        +0x18 /* 00001FA2 */
  3212. label00001F8C:
  3213. 00001F8C  202E 000C                move.l     D0, [A6 + 0xC]
  3214. 00001F90  9093                     sub.l      D0, [A3]
  3215. 00001F92  E580                     asl        D0, 2
  3216. 00001F94  D08B                     add.l      D0, A3
  3217. 00001F96  2040                     movea.l    A0, D0
  3218. 00001F98  226E 0010                movea.l    A1, [A6 + 0x10]
  3219. 00001F9C  22A8 000A                move.l     [A1], [A0 + 0xA]
  3220. 00001FA0  7000                     moveq.l    D0, 0x00
  3221. label00001FA2:
  3222. 00001FA2  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  3223. 00001FA6  4E5E                     unlink     A6
  3224. 00001FA8  4E75                     rts
  3225. fn00001FAA:
  3226. 00001FAA  4E56 0000                link       A6, 0
  3227. 00001FAE  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  3228. 00001FB2  286E 0008                movea.l    A4, [A6 + 0x8]
  3229. 00001FB6  4AAE 000C                tst.l      [A6 + 0xC]
  3230. 00001FBA  6C06                     bge        +0x8 /* 00001FC2 */
  3231. 00001FBC  7064                     moveq.l    D0, 0x64
  3232. 00001FBE  6000 0152                bra        +0x154 /* 00002112 */
  3233. label00001FC2:
  3234. 00001FC2  202E 000C                move.l     D0, [A6 + 0xC]
  3235. 00001FC6  B0AC 0140                cmp.l      D0, [A4 + 0x140]
  3236. 00001FCA  6D06                     blt        +0x8 /* 00001FD2 */
  3237. 00001FCC  7064                     moveq.l    D0, 0x64
  3238. 00001FCE  6000 0142                bra        +0x144 /* 00002112 */
  3239. label00001FD2:
  3240. 00001FD2  2E3C 7FFF FFFF           move.l     D7, 0x7FFFFFFF
  3241. 00001FD8  41EC 0532                lea.l      A0, [A4 + 0x532]
  3242. 00001FDC  2648                     movea.l    A3, A0
  3243. 00001FDE  7A00                     moveq.l    D5, 0x00
  3244. 00001FE0  604C                     bra        +0x4E /* 0000202E */
  3245. label00001FE2:
  3246. 00001FE2  4878 0080                push.l     0x80
  3247. 00001FE6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3248. 00001FEA  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  3249. 00001FEE  EF80                     asl        D0, 7
  3250. 00001FF0  B093                     cmp.l      D0, [A3]
  3251. 00001FF2  6628                     bne        +0x2A /* 0000201C */
  3252. 00001FF4  276C 052C 0004           move.l     [A3 + 0x4], [A4 + 0x52C]
  3253. 00001FFA  52AC 052C                addq.l     [A4 + 0x52C], 1
  3254. 00001FFE  7001                     moveq.l    D0, 0x01
  3255. 00002000  3740 0008                move.w     [A3 + 0x8], D0
  3256. 00002004  202E 000C                move.l     D0, [A6 + 0xC]
  3257. 00002008  9093                     sub.l      D0, [A3]
  3258. 0000200A  E580                     asl        D0, 2
  3259. 0000200C  D08B                     add.l      D0, A3
  3260. 0000200E  2040                     movea.l    A0, D0
  3261. 00002010  216E 0010 000A           move.l     [A0 + 0xA], [A6 + 0x10]
  3262. 00002016  7000                     moveq.l    D0, 0x00
  3263. 00002018  6000 00F8                bra        +0xFA /* 00002112 */
  3264. label0000201C:
  3265. 0000201C  BEAB 0004                cmp.l      D7, [A3 + 0x4]
  3266. 00002020  6F06                     ble        +0x8 /* 00002028 */
  3267. 00002022  2E2B 0004                move.l     D7, [A3 + 0x4]
  3268. 00002026  3805                     move.w     D4, D5
  3269. label00002028:
  3270. 00002028  47EB 020A                lea.l      A3, [A3 + 0x20A]
  3271. 0000202C  5245                     addq.w     D5, 1
  3272. label0000202E:
  3273. 0000202E  BA6C 0530                cmp.w      D5, [A4 + 0x530]
  3274. 00002032  6DAE                     blt        -0x50 /* 00001FE2 */
  3275. 00002034  0C6C 0004 0530           cmpi.w     [A4 + 0x530], 0x4
  3276. 0000203A  6C64                     bge        +0x66 /* 000020A0 */
  3277. 0000203C  302C 0530                move.w     D0, [A4 + 0x530]
  3278. 00002040  C1FC 020A                muls.w     D0, 0x20A
  3279. 00002044  D08C                     add.l      D0, A4
  3280. 00002046  0680 0000 0532           addi.l     D0, 0x532
  3281. 0000204C  2640                     movea.l    A3, D0
  3282. 0000204E  526C 0530                addq.w     [A4 + 0x530], 1
  3283. 00002052  4878 0080                push.l     0x80
  3284. 00002056  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3285. 0000205A  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  3286. 0000205E  EF80                     asl        D0, 7
  3287. 00002060  2680                     move.l     [A3], D0
  3288. 00002062  276C 052C 0004           move.l     [A3 + 0x4], [A4 + 0x52C]
  3289. 00002068  52AC 052C                addq.l     [A4 + 0x52C], 1
  3290. 0000206C  7001                     moveq.l    D0, 0x01
  3291. 0000206E  3740 0008                move.w     [A3 + 0x8], D0
  3292. 00002072  2F0B                     move.l     -[A7], A3
  3293. 00002074  2F0C                     move.l     -[A7], A4
  3294. 00002076  4EBA 00A2                jsr        [PC + 0xA2 /* 0000211A */]
  3295. 0000207A  508F                     addq.l     A7, 8
  3296. 0000207C  3C00                     move.w     D6, D0
  3297. 0000207E  4A46                     tst.w      D6
  3298. 00002080  6706                     beq        +0x8 /* 00002088 */
  3299. 00002082  3006                     move.w     D0, D6
  3300. 00002084  6000 008C                bra        +0x8E /* 00002112 */
  3301. label00002088:
  3302. 00002088  202E 000C                move.l     D0, [A6 + 0xC]
  3303. 0000208C  9093                     sub.l      D0, [A3]
  3304. 0000208E  E580                     asl        D0, 2
  3305. 00002090  D08B                     add.l      D0, A3
  3306. 00002092  2040                     movea.l    A0, D0
  3307. 00002094  216E 0010 000A           move.l     [A0 + 0xA], [A6 + 0x10]
  3308. 0000209A  7000                     moveq.l    D0, 0x00
  3309. 0000209C  6000 0074                bra        +0x76 /* 00002112 */
  3310. label000020A0:
  3311. 000020A0  3004                     move.w     D0, D4
  3312. 000020A2  C1FC 020A                muls.w     D0, 0x20A
  3313. 000020A6  D08C                     add.l      D0, A4
  3314. 000020A8  0680 0000 0532           addi.l     D0, 0x532
  3315. 000020AE  2640                     movea.l    A3, D0
  3316. 000020B0  4A6B 0008                tst.w      [A3 + 0x8]
  3317. 000020B4  6714                     beq        +0x16 /* 000020CA */
  3318. 000020B6  2F0B                     move.l     -[A7], A3
  3319. 000020B8  2F0C                     move.l     -[A7], A4
  3320. 000020BA  4EBA 00C6                jsr        [PC + 0xC6 /* 00002182 */]
  3321. 000020BE  508F                     addq.l     A7, 8
  3322. 000020C0  3C00                     move.w     D6, D0
  3323. 000020C2  4A46                     tst.w      D6
  3324. 000020C4  6704                     beq        +0x6 /* 000020CA */
  3325. 000020C6  3006                     move.w     D0, D6
  3326. 000020C8  6048                     bra        +0x4A /* 00002112 */
  3327. label000020CA:
  3328. 000020CA  4878 0080                push.l     0x80
  3329. 000020CE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3330. 000020D2  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  3331. 000020D6  EF80                     asl        D0, 7
  3332. 000020D8  2680                     move.l     [A3], D0
  3333. 000020DA  276C 052C 0004           move.l     [A3 + 0x4], [A4 + 0x52C]
  3334. 000020E0  52AC 052C                addq.l     [A4 + 0x52C], 1
  3335. 000020E4  7001                     moveq.l    D0, 0x01
  3336. 000020E6  3740 0008                move.w     [A3 + 0x8], D0
  3337. 000020EA  2F0B                     move.l     -[A7], A3
  3338. 000020EC  2F0C                     move.l     -[A7], A4
  3339. 000020EE  4EBA 002A                jsr        [PC + 0x2A /* 0000211A */]
  3340. 000020F2  508F                     addq.l     A7, 8
  3341. 000020F4  3C00                     move.w     D6, D0
  3342. 000020F6  4A46                     tst.w      D6
  3343. 000020F8  6704                     beq        +0x6 /* 000020FE */
  3344. 000020FA  3006                     move.w     D0, D6
  3345. 000020FC  6014                     bra        +0x16 /* 00002112 */
  3346. label000020FE:
  3347. 000020FE  202E 000C                move.l     D0, [A6 + 0xC]
  3348. 00002102  9093                     sub.l      D0, [A3]
  3349. 00002104  E580                     asl        D0, 2
  3350. 00002106  D08B                     add.l      D0, A3
  3351. 00002108  2040                     movea.l    A0, D0
  3352. 0000210A  216E 0010 000A           move.l     [A0 + 0xA], [A6 + 0x10]
  3353. 00002110  7000                     moveq.l    D0, 0x00
  3354. label00002112:
  3355. 00002112  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  3356. 00002116  4E5E                     unlink     A6
  3357. 00002118  4E75                     rts
  3358. fn0000211A:
  3359. 0000211A  4E56 FFF8                link       A6, -0x0008
  3360. 0000211E  48E7 0108                movem.l    -[A7], D7,A4
  3361. 00002122  286E 0008                movea.l    A4, [A6 + 0x8]
  3362. 00002126  206E 000C                movea.l    A0, [A6 + 0xC]
  3363. 0000212A  2010                     move.l     D0, [A0]
  3364. 0000212C  E580                     asl        D0, 2
  3365. 0000212E  0680 0000 0400           addi.l     D0, 0x400
  3366. 00002134  2D40 FFF8                move.l     [A6 - 0x8], D0
  3367. 00002138  4267                     clr.w      -[A7]
  3368. 0000213A  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  3369. 0000213E  3F3C 0001                move.w     -[A7], 0x1
  3370. 00002142  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  3371. 00002146  4EAD 135A                jsr        [A5 + 0x135A /* export_615 */]
  3372. 0000214A  301F                     move.w     D0, [A7]+
  3373. 0000214C  3E00                     move.w     D7, D0
  3374. 0000214E  4A47                     tst.w      D7
  3375. 00002150  6704                     beq        +0x6 /* 00002156 */
  3376. 00002152  3007                     move.w     D0, D7
  3377. 00002154  6024                     bra        +0x26 /* 0000217A */
  3378. label00002156:
  3379. 00002156  2D7C 0000 0200 FFFC      move.l     [A6 - 0x4], 0x200
  3380. 0000215E  4267                     clr.w      -[A7]
  3381. 00002160  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  3382. 00002164  486E FFFC                pea.l      [A6 - 0x4]
  3383. 00002168  206E 000C                movea.l    A0, [A6 + 0xC]
  3384. 0000216C  4868 000A                pea.l      [A0 + 0xA]
  3385. 00002170  4EAD 12FA                jsr        [A5 + 0x12FA /* export_603 */]
  3386. 00002174  301F                     move.w     D0, [A7]+
  3387. 00002176  3E00                     move.w     D7, D0
  3388. 00002178  3007                     move.w     D0, D7
  3389. label0000217A:
  3390. 0000217A  4CDF 1080                movem.l    D7,A4, [A7]+
  3391. 0000217E  4E5E                     unlink     A6
  3392. 00002180  4E75                     rts
  3393. fn00002182:
  3394. 00002182  4E56 FFF8                link       A6, -0x0008
  3395. 00002186  48E7 0108                movem.l    -[A7], D7,A4
  3396. 0000218A  286E 0008                movea.l    A4, [A6 + 0x8]
  3397. 0000218E  206E 000C                movea.l    A0, [A6 + 0xC]
  3398. 00002192  2010                     move.l     D0, [A0]
  3399. 00002194  E580                     asl        D0, 2
  3400. 00002196  0680 0000 0400           addi.l     D0, 0x400
  3401. 0000219C  2D40 FFF8                move.l     [A6 - 0x8], D0
  3402. 000021A0  4267                     clr.w      -[A7]
  3403. 000021A2  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  3404. 000021A6  3F3C 0001                move.w     -[A7], 0x1
  3405. 000021AA  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  3406. 000021AE  4EAD 135A                jsr        [A5 + 0x135A /* export_615 */]
  3407. 000021B2  301F                     move.w     D0, [A7]+
  3408. 000021B4  3E00                     move.w     D7, D0
  3409. 000021B6  4A47                     tst.w      D7
  3410. 000021B8  6704                     beq        +0x6 /* 000021BE */
  3411. 000021BA  3007                     move.w     D0, D7
  3412. 000021BC  6024                     bra        +0x26 /* 000021E2 */
  3413. label000021BE:
  3414. 000021BE  2D7C 0000 0200 FFFC      move.l     [A6 - 0x4], 0x200
  3415. 000021C6  4267                     clr.w      -[A7]
  3416. 000021C8  3F2C 0004                move.w     -[A7], [A4 + 0x4]
  3417. 000021CC  486E FFFC                pea.l      [A6 - 0x4]
  3418. 000021D0  206E 000C                movea.l    A0, [A6 + 0xC]
  3419. 000021D4  4868 000A                pea.l      [A0 + 0xA]
  3420. 000021D8  4EAD 1302                jsr        [A5 + 0x1302 /* export_604 */]
  3421. 000021DC  301F                     move.w     D0, [A7]+
  3422. 000021DE  3E00                     move.w     D7, D0
  3423. 000021E0  3007                     move.w     D0, D7
  3424. label000021E2:
  3425. 000021E2  4CDF 1080                movem.l    D7,A4, [A7]+
  3426. 000021E6  4E5E                     unlink     A6
  3427. 000021E8  4E75                     rts
  3428. export_201:
  3429. fn000021EA:
  3430. 000021EA  4E56 FFFE                link       A6, -0x0002
  3431. 000021EE  206E 0008                movea.l    A0, [A6 + 0x8]
  3432. 000021F2  2050                     movea.l    A0, [A0]
  3433. 000021F4  3D50 FFFE                move.w     [A6 - 0x2], [A0]
  3434. 000021F8  302E FFFE                move.w     D0, [A6 - 0x2]
  3435. 000021FC  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3436. 00002200  0000 0008                ori.b      D0, 0x8
  3437. 00002204  006A 0012 001E           ori.w      [A2 + 0x1E], 0x12
  3438. 0000220A  0020 0022                ori.b      -[A0], 0x22 /* '\"' */
  3439. 0000220E  0024 002E                ori.b      -[A4], 0x2E /* '.' */
  3440. 00002212  0038 0042 004C           ori.b      [0x0000004C], 0x42 /* 'B' */
  3441. 00002218  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3442. 0000221C  4EBA 0352                jsr        [PC + 0x352 /* 00002570 */]
  3443. 00002220  588F                     addq.l     A7, 4
  3444. 00002222  6000 004C                bra        +0x4E /* 00002270 */
  3445. 00002226  7000                     moveq.l    D0, 0x00
  3446. 00002228  6046                     bra        +0x48 /* 00002270 */
  3447. 0000222A  7000                     moveq.l    D0, 0x00
  3448. 0000222C  6042                     bra        +0x44 /* 00002270 */
  3449. 0000222E  7000                     moveq.l    D0, 0x00
  3450. 00002230  603E                     bra        +0x40 /* 00002270 */
  3451. 00002232  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3452. 00002236  4EBA 061C                jsr        [PC + 0x61C /* 00002854 */]
  3453. 0000223A  588F                     addq.l     A7, 4
  3454. 0000223C  6032                     bra        +0x34 /* 00002270 */
  3455. 0000223E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3456. 00002242  4EBA 085A                jsr        [PC + 0x85A /* 00002A9E */]
  3457. 00002246  588F                     addq.l     A7, 4
  3458. 00002248  6026                     bra        +0x28 /* 00002270 */
  3459. 0000224A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3460. 0000224E  4EBA 0E6E                jsr        [PC + 0xE6E /* 000030BE */]
  3461. 00002252  588F                     addq.l     A7, 4
  3462. 00002254  601A                     bra        +0x1C /* 00002270 */
  3463. 00002256  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3464. 0000225A  4EBA 109C                jsr        [PC + 0x109C /* 000032F8 */]
  3465. 0000225E  588F                     addq.l     A7, 4
  3466. 00002260  600E                     bra        +0x10 /* 00002270 */
  3467. 00002262  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3468. 00002266  4EBA 13CC                jsr        [PC + 0x13CC /* 00003634 */]
  3469. 0000226A  588F                     addq.l     A7, 4
  3470. 0000226C  6002                     bra        +0x4 /* 00002270 */
  3471. 0000226E  7069                     moveq.l    D0, 0x69
  3472. label00002270:
  3473. 00002270  4E5E                     unlink     A6
  3474. 00002272  4E75                     rts
  3475. export_215:
  3476. fn00002274:
  3477. 00002274  4E56 FFFE                link       A6, -0x0002
  3478. 00002278  206E 0008                movea.l    A0, [A6 + 0x8]
  3479. 0000227C  2050                     movea.l    A0, [A0]
  3480. 0000227E  3D50 FFFE                move.w     [A6 - 0x2], [A0]
  3481. 00002282  302E FFFE                move.w     D0, [A6 - 0x2]
  3482. 00002286  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3483. 0000228A  0000 0008                ori.b      D0, 0x8
  3484. 0000228E  006A 0012 001E           ori.w      [A2 + 0x1E], 0x12
  3485. 00002294  0020 0022                ori.b      -[A0], 0x22 /* '\"' */
  3486. 00002298  0024 002E                ori.b      -[A4], 0x2E /* '.' */
  3487. 0000229C  0038 0042 004C           ori.b      [0x0000004C], 0x42 /* 'B' */
  3488. 000022A2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3489. 000022A6  4EBA 0374                jsr        [PC + 0x374 /* 0000261C */]
  3490. 000022AA  588F                     addq.l     A7, 4
  3491. 000022AC  6000 004C                bra        +0x4E /* 000022FA */
  3492. 000022B0  7000                     moveq.l    D0, 0x00
  3493. 000022B2  6046                     bra        +0x48 /* 000022FA */
  3494. 000022B4  7000                     moveq.l    D0, 0x00
  3495. 000022B6  6042                     bra        +0x44 /* 000022FA */
  3496. 000022B8  7000                     moveq.l    D0, 0x00
  3497. 000022BA  603E                     bra        +0x40 /* 000022FA */
  3498. 000022BC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3499. 000022C0  4EBA 061C                jsr        [PC + 0x61C /* 000028DE */]
  3500. 000022C4  588F                     addq.l     A7, 4
  3501. 000022C6  6032                     bra        +0x34 /* 000022FA */
  3502. 000022C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3503. 000022CC  4EBA 0892                jsr        [PC + 0x892 /* 00002B60 */]
  3504. 000022D0  588F                     addq.l     A7, 4
  3505. 000022D2  6026                     bra        +0x28 /* 000022FA */
  3506. 000022D4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3507. 000022D8  4EBA 0E6C                jsr        [PC + 0xE6C /* 00003146 */]
  3508. 000022DC  588F                     addq.l     A7, 4
  3509. 000022DE  601A                     bra        +0x1C /* 000022FA */
  3510. 000022E0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3511. 000022E4  4EBA 10F6                jsr        [PC + 0x10F6 /* 000033DC */]
  3512. 000022E8  588F                     addq.l     A7, 4
  3513. 000022EA  600E                     bra        +0x10 /* 000022FA */
  3514. 000022EC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3515. 000022F0  4EBA 140C                jsr        [PC + 0x140C /* 000036FE */]
  3516. 000022F4  588F                     addq.l     A7, 4
  3517. 000022F6  6002                     bra        +0x4 /* 000022FA */
  3518. 000022F8  7069                     moveq.l    D0, 0x69
  3519. label000022FA:
  3520. 000022FA  4E5E                     unlink     A6
  3521. 000022FC  4E75                     rts
  3522. export_209:
  3523. fn000022FE:
  3524. 000022FE  4E56 FFFE                link       A6, -0x0002
  3525. 00002302  206E 0008                movea.l    A0, [A6 + 0x8]
  3526. 00002306  2050                     movea.l    A0, [A0]
  3527. 00002308  3D50 FFFE                move.w     [A6 - 0x2], [A0]
  3528. 0000230C  302E FFFE                move.w     D0, [A6 - 0x2]
  3529. 00002310  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3530. 00002314  0000 0008                ori.b      D0, 0x8
  3531. 00002318  0084 0012 001E           ori.l      D4, 0x12001E
  3532. 0000231E  002A 0034 003E           ori.b      [A2 + 0x3E], 0x34 /* '4' */
  3533. 00002324  0048 0052                ori.w      A0, 0x52 /* 'R' */
  3534. 00002328  005C 0066                ori.w      [A4]+, 0x66 /* 'f' */
  3535. 0000232C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3536. 00002330  4EBA 042A                jsr        [PC + 0x42A /* 0000275C */]
  3537. 00002334  588F                     addq.l     A7, 4
  3538. 00002336  6000 0066                bra        +0x68 /* 0000239E */
  3539. 0000233A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3540. 0000233E  4EBA 04B4                jsr        [PC + 0x4B4 /* 000027F4 */]
  3541. 00002342  588F                     addq.l     A7, 4
  3542. 00002344  6000 0058                bra        +0x5A /* 0000239E */
  3543. 00002348  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3544. 0000234C  4EBA 1592                jsr        [PC + 0x1592 /* 000038E0 */]
  3545. 00002350  588F                     addq.l     A7, 4
  3546. 00002352  604A                     bra        +0x4C /* 0000239E */
  3547. 00002354  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3548. 00002358  4EBA 15CE                jsr        [PC + 0x15CE /* 00003928 */]
  3549. 0000235C  588F                     addq.l     A7, 4
  3550. 0000235E  603E                     bra        +0x40 /* 0000239E */
  3551. 00002360  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3552. 00002364  4EBA 0690                jsr        [PC + 0x690 /* 000029F6 */]
  3553. 00002368  588F                     addq.l     A7, 4
  3554. 0000236A  6032                     bra        +0x34 /* 0000239E */
  3555. 0000236C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3556. 00002370  4EBA 093E                jsr        [PC + 0x93E /* 00002CB0 */]
  3557. 00002374  588F                     addq.l     A7, 4
  3558. 00002376  6026                     bra        +0x28 /* 0000239E */
  3559. 00002378  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3560. 0000237C  4EBA 0EC4                jsr        [PC + 0xEC4 /* 00003242 */]
  3561. 00002380  588F                     addq.l     A7, 4
  3562. 00002382  601A                     bra        +0x1C /* 0000239E */
  3563. 00002384  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3564. 00002388  4EBA 11D6                jsr        [PC + 0x11D6 /* 00003560 */]
  3565. 0000238C  588F                     addq.l     A7, 4
  3566. 0000238E  600E                     bra        +0x10 /* 0000239E */
  3567. 00002390  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3568. 00002394  4EBA 14B0                jsr        [PC + 0x14B0 /* 00003846 */]
  3569. 00002398  588F                     addq.l     A7, 4
  3570. 0000239A  6002                     bra        +0x4 /* 0000239E */
  3571. 0000239C  7069                     moveq.l    D0, 0x69
  3572. label0000239E:
  3573. 0000239E  4E5E                     unlink     A6
  3574. 000023A0  4E75                     rts
  3575. export_217:
  3576. fn000023A2:
  3577. 000023A2  4E56 FFFA                link       A6, -0x0006
  3578. 000023A6  42AE FFFA                clr.l      [A6 - 0x6]
  3579. 000023AA  206E 0008                movea.l    A0, [A6 + 0x8]
  3580. 000023AE  2050                     movea.l    A0, [A0]
  3581. 000023B0  3D50 FFFE                move.w     [A6 - 0x2], [A0]
  3582. 000023B4  302E FFFE                move.w     D0, [A6 - 0x2]
  3583. 000023B8  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3584. 000023BC  0000 0008                ori.b      D0, 0x8
  3585. 000023C0  00A8 0012 0022 0032      ori.l      [A0 + 0x32], 0x120022
  3586. 000023C8  0042 0050                ori.w      D2, 0x50 /* 'P' */
  3587. 000023CC  005E 006C                ori.w      [A6]+, 0x6C /* 'l' */
  3588. 000023D0  007A 0088 2F2E           ori.w      [PC + 0x2F2E /* 00005300, value 0x7013 */], 0x88
  3589. 000023D6  0008 4EBA                ori.b      A0, 0xBA
  3590. 000023DA  013C 588F                btst       0x8F, D0
  3591. 000023DE  2D40 FFFA                move.l     [A6 - 0x6], D0
  3592. 000023E2  6000 0084                bra        +0x86 /* 00002468 */
  3593. 000023E6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3594. 000023EA  4EBA 03D4                jsr        [PC + 0x3D4 /* 000027C0 */]
  3595. 000023EE  588F                     addq.l     A7, 4
  3596. 000023F0  2D40 FFFA                move.l     [A6 - 0x6], D0
  3597. 000023F4  6000 0072                bra        +0x74 /* 00002468 */
  3598. 000023F8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3599. 000023FC  4EBA 14AE                jsr        [PC + 0x14AE /* 000038AC */]
  3600. 00002400  588F                     addq.l     A7, 4
  3601. 00002402  2D40 FFFA                move.l     [A6 - 0x6], D0
  3602. 00002406  6000 0060                bra        +0x62 /* 00002468 */
  3603. 0000240A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3604. 0000240E  4EBA 14E4                jsr        [PC + 0x14E4 /* 000038F4 */]
  3605. 00002412  588F                     addq.l     A7, 4
  3606. 00002414  2D40 FFFA                move.l     [A6 - 0x6], D0
  3607. 00002418  604E                     bra        +0x50 /* 00002468 */
  3608. 0000241A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3609. 0000241E  4EBA 03E8                jsr        [PC + 0x3E8 /* 00002808 */]
  3610. 00002422  588F                     addq.l     A7, 4
  3611. 00002424  2D40 FFFA                move.l     [A6 - 0x6], D0
  3612. 00002428  603E                     bra        +0x40 /* 00002468 */
  3613. 0000242A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3614. 0000242E  4EBA 0616                jsr        [PC + 0x616 /* 00002A46 */]
  3615. 00002432  588F                     addq.l     A7, 4
  3616. 00002434  2D40 FFFA                move.l     [A6 - 0x6], D0
  3617. 00002438  602E                     bra        +0x30 /* 00002468 */
  3618. 0000243A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3619. 0000243E  4EBA 0C34                jsr        [PC + 0xC34 /* 00003074 */]
  3620. 00002442  588F                     addq.l     A7, 4
  3621. 00002444  2D40 FFFA                move.l     [A6 - 0x6], D0
  3622. 00002448  601E                     bra        +0x20 /* 00002468 */
  3623. 0000244A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3624. 0000244E  4EBA 0E40                jsr        [PC + 0xE40 /* 00003290 */]
  3625. 00002452  588F                     addq.l     A7, 4
  3626. 00002454  2D40 FFFA                move.l     [A6 - 0x6], D0
  3627. 00002458  600E                     bra        +0x10 /* 00002468 */
  3628. 0000245A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3629. 0000245E  4EBA 117A                jsr        [PC + 0x117A /* 000035DA */]
  3630. 00002462  588F                     addq.l     A7, 4
  3631. 00002464  2D40 FFFA                move.l     [A6 - 0x6], D0
  3632. label00002468:
  3633. 00002468  202E FFFA                move.l     D0, [A6 - 0x6]
  3634. 0000246C  4E5E                     unlink     A6
  3635. 0000246E  4E75                     rts
  3636. 00002470  4E56 FFFE                link       A6, -0x0002
  3637. 00002474  206E 0008                movea.l    A0, [A6 + 0x8]
  3638. 00002478  2050                     movea.l    A0, [A0]
  3639. 0000247A  2050                     movea.l    A0, [A0]
  3640. 0000247C  3D50 FFFE                move.w     [A6 - 0x2], [A0]
  3641. 00002480  302E FFFE                move.w     D0, [A6 - 0x2]
  3642. 00002484  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3643. 00002488  0000 0008                ori.b      D0, 0x8
  3644. 0000248C  0084 0012 001E           ori.l      D4, 0x12001E
  3645. 00002492  002A 0034 003E           ori.b      [A2 + 0x3E], 0x34 /* '4' */
  3646. 00002498  0048 0052                ori.w      A0, 0x52 /* 'R' */
  3647. 0000249C  005C 0066                ori.w      [A4]+, 0x66 /* 'f' */
  3648. 000024A0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3649. 000024A4  4EBA 021A                jsr        [PC + 0x21A /* 000026C0 */]
  3650. 000024A8  588F                     addq.l     A7, 4
  3651. 000024AA  6000 0066                bra        +0x68 /* 00002512 */
  3652. 000024AE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3653. 000024B2  4EBA 0328                jsr        [PC + 0x328 /* 000027DC */]
  3654. 000024B6  588F                     addq.l     A7, 4
  3655. 000024B8  6000 0058                bra        +0x5A /* 00002512 */
  3656. 000024BC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3657. 000024C0  4EBA 1406                jsr        [PC + 0x1406 /* 000038C8 */]
  3658. 000024C4  588F                     addq.l     A7, 4
  3659. 000024C6  604A                     bra        +0x4C /* 00002512 */
  3660. 000024C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3661. 000024CC  4EBA 1442                jsr        [PC + 0x1442 /* 00003910 */]
  3662. 000024D0  588F                     addq.l     A7, 4
  3663. 000024D2  603E                     bra        +0x40 /* 00002512 */
  3664. 000024D4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3665. 000024D8  4EBA 0498                jsr        [PC + 0x498 /* 00002972 */]
  3666. 000024DC  588F                     addq.l     A7, 4
  3667. 000024DE  6032                     bra        +0x34 /* 00002512 */
  3668. 000024E0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3669. 000024E4  4EBA 0732                jsr        [PC + 0x732 /* 00002C18 */]
  3670. 000024E8  588F                     addq.l     A7, 4
  3671. 000024EA  6026                     bra        +0x28 /* 00002512 */
  3672. 000024EC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3673. 000024F0  4EBA 0CD4                jsr        [PC + 0xCD4 /* 000031C6 */]
  3674. 000024F4  588F                     addq.l     A7, 4
  3675. 000024F6  601A                     bra        +0x1C /* 00002512 */
  3676. 000024F8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3677. 000024FC  4EBA 0FB4                jsr        [PC + 0xFB4 /* 000034B2 */]
  3678. 00002500  588F                     addq.l     A7, 4
  3679. 00002502  600E                     bra        +0x10 /* 00002512 */
  3680. 00002504  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3681. 00002508  4EBA 12A8                jsr        [PC + 0x12A8 /* 000037B2 */]
  3682. 0000250C  588F                     addq.l     A7, 4
  3683. 0000250E  6002                     bra        +0x4 /* 00002512 */
  3684. 00002510  7069                     moveq.l    D0, 0x69
  3685. label00002512:
  3686. 00002512  4E5E                     unlink     A6
  3687. 00002514  4E75                     rts
  3688. 00002516  4E56 FFE6                link       A6, -0x001A
  3689. 0000251A  2F07                     move.l     -[A7], D7
  3690. 0000251C  206E 0008                movea.l    A0, [A6 + 0x8]
  3691. 00002520  2050                     movea.l    A0, [A0]
  3692. 00002522  43EE FFE6                lea.l      A1, [A6 - 0x1A]
  3693. 00002526  7005                     moveq.l    D0, 0x05
  3694. label00002528:
  3695. 00002528  22D8                     move.l     [A1]+, [A0]+
  3696. 0000252A  51C8 FFFC                dbf        D0, -0x6 /* 00002528 */
  3697. 0000252E  32D8                     move.w     [A1]+, [A0]+
  3698. 00002530  42A7                     clr.l      -[A7]
  3699. 00002532  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  3700. 00002536  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  3701. 0000253A  201F                     move.l     D0, [A7]+
  3702. 0000253C  2E00                     move.l     D7, D0
  3703. 0000253E  42A7                     clr.l      -[A7]
  3704. 00002540  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  3705. 00002544  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  3706. 00002548  201F                     move.l     D0, [A7]+
  3707. 0000254A  DE80                     add.l      D7, D0
  3708. 0000254C  42A7                     clr.l      -[A7]
  3709. 0000254E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3710. 00002552  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  3711. 00002556  201F                     move.l     D0, [A7]+
  3712. 00002558  DE80                     add.l      D7, D0
  3713. 0000255A  42A7                     clr.l      -[A7]
  3714. 0000255C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3715. 00002560  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  3716. 00002564  201F                     move.l     D0, [A7]+
  3717. 00002566  DE80                     add.l      D7, D0
  3718. 00002568  2007                     move.l     D0, D7
  3719. 0000256A  2E1F                     move.l     D7, [A7]+
  3720. 0000256C  4E5E                     unlink     A6
  3721. 0000256E  4E75                     rts
  3722. fn00002570:
  3723. 00002570  4E56 FFDE                link       A6, -0x0022
  3724. 00002574  2F07                     move.l     -[A7], D7
  3725. 00002576  206E 0008                movea.l    A0, [A6 + 0x8]
  3726. 0000257A  2050                     movea.l    A0, [A0]
  3727. 0000257C  43EE FFE6                lea.l      A1, [A6 - 0x1A]
  3728. 00002580  7005                     moveq.l    D0, 0x05
  3729. label00002582:
  3730. 00002582  22D8                     move.l     [A1]+, [A0]+
  3731. 00002584  51C8 FFFC                dbf        D0, -0x6 /* 00002582 */
  3732. 00002588  32D8                     move.w     [A1]+, [A0]+
  3733. 0000258A  42A7                     clr.l      -[A7]
  3734. 0000258C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3735. 00002590  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  3736. 00002594  201F                     move.l     D0, [A7]+
  3737. 00002596  2D40 FFE2                move.l     [A6 - 0x1E], D0
  3738. 0000259A  2D6E FFE2 FFDE           move.l     [A6 - 0x22], [A6 - 0x1E]
  3739. 000025A0  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  3740. 000025A4  486E FFDE                pea.l      [A6 - 0x22]
  3741. 000025A8  486E FFE2                pea.l      [A6 - 0x1E]
  3742. 000025AC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3743. 000025B0  4EBA 219E                jsr        [PC + 0x219E /* 00004750 */]
  3744. 000025B4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3745. 000025B8  3E00                     move.w     D7, D0
  3746. 000025BA  4A47                     tst.w      D7
  3747. 000025BC  6704                     beq        +0x6 /* 000025C2 */
  3748. 000025BE  3007                     move.w     D0, D7
  3749. 000025C0  6054                     bra        +0x56 /* 00002616 */
  3750. label000025C2:
  3751. 000025C2  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  3752. 000025C6  486E FFDE                pea.l      [A6 - 0x22]
  3753. 000025CA  486E FFE2                pea.l      [A6 - 0x1E]
  3754. 000025CE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3755. 000025D2  4EBA 217C                jsr        [PC + 0x217C /* 00004750 */]
  3756. 000025D6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3757. 000025DA  3E00                     move.w     D7, D0
  3758. 000025DC  4A47                     tst.w      D7
  3759. 000025DE  6704                     beq        +0x6 /* 000025E4 */
  3760. 000025E0  3007                     move.w     D0, D7
  3761. 000025E2  6032                     bra        +0x34 /* 00002616 */
  3762. label000025E4:
  3763. 000025E4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3764. 000025E8  486E FFDE                pea.l      [A6 - 0x22]
  3765. 000025EC  486E FFE2                pea.l      [A6 - 0x1E]
  3766. 000025F0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3767. 000025F4  4EBA 215A                jsr        [PC + 0x215A /* 00004750 */]
  3768. 000025F8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3769. 000025FC  3E00                     move.w     D7, D0
  3770. 000025FE  4A47                     tst.w      D7
  3771. 00002600  6704                     beq        +0x6 /* 00002606 */
  3772. 00002602  3007                     move.w     D0, D7
  3773. 00002604  6010                     bra        +0x12 /* 00002616 */
  3774. label00002606:
  3775. 00002606  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3776. 0000260A  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  3777. 0000260E  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  3778. 00002612  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  3779. label00002616:
  3780. 00002616  2E1F                     move.l     D7, [A7]+
  3781. 00002618  4E5E                     unlink     A6
  3782. 0000261A  4E75                     rts
  3783. fn0000261C:
  3784. 0000261C  4E56 FFE2                link       A6, -0x001E
  3785. 00002620  2F07                     move.l     -[A7], D7
  3786. 00002622  206E 0008                movea.l    A0, [A6 + 0x8]
  3787. 00002626  2050                     movea.l    A0, [A0]
  3788. 00002628  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  3789. 0000262C  7005                     moveq.l    D0, 0x05
  3790. label0000262E:
  3791. 0000262E  22D8                     move.l     [A1]+, [A0]+
  3792. 00002630  51C8 FFFC                dbf        D0, -0x6 /* 0000262E */
  3793. 00002634  32D8                     move.w     [A1]+, [A0]+
  3794. 00002636  701A                     moveq.l    D0, 0x1A
  3795. 00002638  2D40 FFFC                move.l     [A6 - 0x4], D0
  3796. 0000263C  486E FFF0                pea.l      [A6 - 0x10]
  3797. 00002640  486E FFFC                pea.l      [A6 - 0x4]
  3798. 00002644  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3799. 00002648  4EBA 2094                jsr        [PC + 0x2094 /* 000046DE */]
  3800. 0000264C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3801. 00002650  3E00                     move.w     D7, D0
  3802. 00002652  4A47                     tst.w      D7
  3803. 00002654  6706                     beq        +0x8 /* 0000265C */
  3804. 00002656  3007                     move.w     D0, D7
  3805. 00002658  6000 0060                bra        +0x62 /* 000026BA */
  3806. label0000265C:
  3807. 0000265C  486E FFF4                pea.l      [A6 - 0xC]
  3808. 00002660  486E FFFC                pea.l      [A6 - 0x4]
  3809. 00002664  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3810. 00002668  4EBA 2074                jsr        [PC + 0x2074 /* 000046DE */]
  3811. 0000266C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3812. 00002670  3E00                     move.w     D7, D0
  3813. 00002672  4A47                     tst.w      D7
  3814. 00002674  6704                     beq        +0x6 /* 0000267A */
  3815. 00002676  3007                     move.w     D0, D7
  3816. 00002678  6040                     bra        +0x42 /* 000026BA */
  3817. label0000267A:
  3818. 0000267A  486E FFF8                pea.l      [A6 - 0x8]
  3819. 0000267E  486E FFFC                pea.l      [A6 - 0x4]
  3820. 00002682  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3821. 00002686  4EBA 2056                jsr        [PC + 0x2056 /* 000046DE */]
  3822. 0000268A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3823. 0000268E  3E00                     move.w     D7, D0
  3824. 00002690  4A47                     tst.w      D7
  3825. 00002692  6704                     beq        +0x6 /* 00002698 */
  3826. 00002694  3007                     move.w     D0, D7
  3827. 00002696  6022                     bra        +0x24 /* 000026BA */
  3828. label00002698:
  3829. 00002698  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3830. 0000269C  4878 001A                push.l     0x1A
  3831. 000026A0  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  3832. 000026A4  206E 0008                movea.l    A0, [A6 + 0x8]
  3833. 000026A8  2050                     movea.l    A0, [A0]
  3834. 000026AA  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  3835. 000026AE  7005                     moveq.l    D0, 0x05
  3836. label000026B0:
  3837. 000026B0  20D9                     move.l     [A0]+, [A1]+
  3838. 000026B2  51C8 FFFC                dbf        D0, -0x6 /* 000026B0 */
  3839. 000026B6  30D9                     move.w     [A0]+, [A1]+
  3840. 000026B8  7000                     moveq.l    D0, 0x00
  3841. label000026BA:
  3842. 000026BA  2E1F                     move.l     D7, [A7]+
  3843. 000026BC  4E5E                     unlink     A6
  3844. 000026BE  4E75                     rts
  3845. fn000026C0:
  3846. 000026C0  4E56 FFE6                link       A6, -0x001A
  3847. 000026C4  2F07                     move.l     -[A7], D7
  3848. 000026C6  4267                     clr.w      -[A7]
  3849. 000026C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3850. 000026CC  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  3851. 000026D0  301F                     move.w     D0, [A7]+
  3852. 000026D2  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  3853. 000026D6  6708                     beq        +0xA /* 000026E0 */
  3854. 000026D8  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  3855. 000026DC  6000 0078                bra        +0x7A /* 00002756 */
  3856. label000026E0:
  3857. 000026E0  206E 0008                movea.l    A0, [A6 + 0x8]
  3858. 000026E4  2050                     movea.l    A0, [A0]
  3859. 000026E6  2050                     movea.l    A0, [A0]
  3860. 000026E8  43EE FFE6                lea.l      A1, [A6 - 0x1A]
  3861. 000026EC  7005                     moveq.l    D0, 0x05
  3862. label000026EE:
  3863. 000026EE  22D8                     move.l     [A1]+, [A0]+
  3864. 000026F0  51C8 FFFC                dbf        D0, -0x6 /* 000026EE */
  3865. 000026F4  32D8                     move.w     [A1]+, [A0]+
  3866. 000026F6  4267                     clr.w      -[A7]
  3867. 000026F8  486E FFF4                pea.l      [A6 - 0xC]
  3868. 000026FC  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  3869. 00002700  301F                     move.w     D0, [A7]+
  3870. 00002702  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  3871. 00002706  6706                     beq        +0x8 /* 0000270E */
  3872. 00002708  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  3873. 0000270C  6048                     bra        +0x4A /* 00002756 */
  3874. label0000270E:
  3875. 0000270E  4267                     clr.w      -[A7]
  3876. 00002710  486E FFF8                pea.l      [A6 - 0x8]
  3877. 00002714  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  3878. 00002718  301F                     move.w     D0, [A7]+
  3879. 0000271A  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  3880. 0000271E  6706                     beq        +0x8 /* 00002726 */
  3881. 00002720  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  3882. 00002724  6030                     bra        +0x32 /* 00002756 */
  3883. label00002726:
  3884. 00002726  4267                     clr.w      -[A7]
  3885. 00002728  486E FFFC                pea.l      [A6 - 0x4]
  3886. 0000272C  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  3887. 00002730  301F                     move.w     D0, [A7]+
  3888. 00002732  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  3889. 00002736  6706                     beq        +0x8 /* 0000273E */
  3890. 00002738  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  3891. 0000273C  6018                     bra        +0x1A /* 00002756 */
  3892. label0000273E:
  3893. 0000273E  206E 0008                movea.l    A0, [A6 + 0x8]
  3894. 00002742  2050                     movea.l    A0, [A0]
  3895. 00002744  2050                     movea.l    A0, [A0]
  3896. 00002746  43EE FFE6                lea.l      A1, [A6 - 0x1A]
  3897. 0000274A  7005                     moveq.l    D0, 0x05
  3898. label0000274C:
  3899. 0000274C  20D9                     move.l     [A0]+, [A1]+
  3900. 0000274E  51C8 FFFC                dbf        D0, -0x6 /* 0000274C */
  3901. 00002752  30D9                     move.w     [A0]+, [A1]+
  3902. 00002754  7000                     moveq.l    D0, 0x00
  3903. label00002756:
  3904. 00002756  2E1F                     move.l     D7, [A7]+
  3905. 00002758  4E5E                     unlink     A6
  3906. 0000275A  4E75                     rts
  3907. fn0000275C:
  3908. 0000275C  4E56 FFE6                link       A6, -0x001A
  3909. 00002760  206E 0008                movea.l    A0, [A6 + 0x8]
  3910. 00002764  2050                     movea.l    A0, [A0]
  3911. 00002766  43EE FFE6                lea.l      A1, [A6 - 0x1A]
  3912. 0000276A  7005                     moveq.l    D0, 0x05
  3913. label0000276C:
  3914. 0000276C  22D8                     move.l     [A1]+, [A0]+
  3915. 0000276E  51C8 FFFC                dbf        D0, -0x6 /* 0000276C */
  3916. 00002772  32D8                     move.w     [A1]+, [A0]+
  3917. 00002774  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  3918. 00002778  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  3919. 0000277C  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  3920. 00002780  6706                     beq        +0x8 /* 00002788 */
  3921. 00002782  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  3922. 00002786  6034                     bra        +0x36 /* 000027BC */
  3923. label00002788:
  3924. 00002788  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  3925. 0000278C  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  3926. 00002790  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  3927. 00002794  6706                     beq        +0x8 /* 0000279C */
  3928. 00002796  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  3929. 0000279A  6020                     bra        +0x22 /* 000027BC */
  3930. label0000279C:
  3931. 0000279C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3932. 000027A0  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  3933. 000027A4  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  3934. 000027A8  6706                     beq        +0x8 /* 000027B0 */
  3935. 000027AA  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  3936. 000027AE  600C                     bra        +0xE /* 000027BC */
  3937. label000027B0:
  3938. 000027B0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3939. 000027B4  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  3940. 000027B8  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  3941. label000027BC:
  3942. 000027BC  4E5E                     unlink     A6
  3943. 000027BE  4E75                     rts
  3944. fn000027C0:
  3945. 000027C0  4E56 FFFC                link       A6, -0x0004
  3946. 000027C4  42A7                     clr.l      -[A7]
  3947. 000027C6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3948. 000027CA  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  3949. 000027CE  201F                     move.l     D0, [A7]+
  3950. 000027D0  2D40 FFFC                move.l     [A6 - 0x4], D0
  3951. 000027D4  202E FFFC                move.l     D0, [A6 - 0x4]
  3952. 000027D8  4E5E                     unlink     A6
  3953. 000027DA  4E75                     rts
  3954. fn000027DC:
  3955. 000027DC  4E56 0000                link       A6, 0
  3956. 000027E0  4267                     clr.w      -[A7]
  3957. 000027E2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3958. 000027E6  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  3959. 000027EA  301F                     move.w     D0, [A7]+
  3960. 000027EC  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  3961. 000027F0  4E5E                     unlink     A6
  3962. 000027F2  4E75                     rts
  3963. fn000027F4:
  3964. 000027F4  4E56 0000                link       A6, 0
  3965. 000027F8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3966. 000027FC  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  3967. 00002800  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  3968. 00002804  4E5E                     unlink     A6
  3969. 00002806  4E75                     rts
  3970. fn00002808:
  3971. 00002808  4E56 FFCE                link       A6, -0x0032
  3972. 0000280C  2F07                     move.l     -[A7], D7
  3973. 0000280E  206E 0008                movea.l    A0, [A6 + 0x8]
  3974. 00002812  2050                     movea.l    A0, [A0]
  3975. 00002814  43EE FFCE                lea.l      A1, [A6 - 0x32]
  3976. 00002818  700B                     moveq.l    D0, 0x0B
  3977. label0000281A:
  3978. 0000281A  22D8                     move.l     [A1]+, [A0]+
  3979. 0000281C  51C8 FFFC                dbf        D0, -0x6 /* 0000281A */
  3980. 00002820  32D8                     move.w     [A1]+, [A0]+
  3981. 00002822  42A7                     clr.l      -[A7]
  3982. 00002824  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  3983. 00002828  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  3984. 0000282C  201F                     move.l     D0, [A7]+
  3985. 0000282E  2E00                     move.l     D7, D0
  3986. 00002830  42A7                     clr.l      -[A7]
  3987. 00002832  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  3988. 00002836  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  3989. 0000283A  201F                     move.l     D0, [A7]+
  3990. 0000283C  DE80                     add.l      D7, D0
  3991. 0000283E  42A7                     clr.l      -[A7]
  3992. 00002840  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3993. 00002844  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  3994. 00002848  201F                     move.l     D0, [A7]+
  3995. 0000284A  DE80                     add.l      D7, D0
  3996. 0000284C  2007                     move.l     D0, D7
  3997. 0000284E  2E1F                     move.l     D7, [A7]+
  3998. 00002850  4E5E                     unlink     A6
  3999. 00002852  4E75                     rts
  4000. fn00002854:
  4001. 00002854  4E56 FFC6                link       A6, -0x003A
  4002. 00002858  2F07                     move.l     -[A7], D7
  4003. 0000285A  206E 0008                movea.l    A0, [A6 + 0x8]
  4004. 0000285E  2050                     movea.l    A0, [A0]
  4005. 00002860  43EE FFCE                lea.l      A1, [A6 - 0x32]
  4006. 00002864  700B                     moveq.l    D0, 0x0B
  4007. label00002866:
  4008. 00002866  22D8                     move.l     [A1]+, [A0]+
  4009. 00002868  51C8 FFFC                dbf        D0, -0x6 /* 00002866 */
  4010. 0000286C  32D8                     move.w     [A1]+, [A0]+
  4011. 0000286E  42A7                     clr.l      -[A7]
  4012. 00002870  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4013. 00002874  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  4014. 00002878  201F                     move.l     D0, [A7]+
  4015. 0000287A  2D40 FFCA                move.l     [A6 - 0x36], D0
  4016. 0000287E  2D6E FFCA FFC6           move.l     [A6 - 0x3A], [A6 - 0x36]
  4017. 00002884  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4018. 00002888  486E FFC6                pea.l      [A6 - 0x3A]
  4019. 0000288C  486E FFCA                pea.l      [A6 - 0x36]
  4020. 00002890  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4021. 00002894  4EBA 1EBA                jsr        [PC + 0x1EBA /* 00004750 */]
  4022. 00002898  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4023. 0000289C  3E00                     move.w     D7, D0
  4024. 0000289E  4A47                     tst.w      D7
  4025. 000028A0  6704                     beq        +0x6 /* 000028A6 */
  4026. 000028A2  3007                     move.w     D0, D7
  4027. 000028A4  6032                     bra        +0x34 /* 000028D8 */
  4028. label000028A6:
  4029. 000028A6  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  4030. 000028AA  486E FFC6                pea.l      [A6 - 0x3A]
  4031. 000028AE  486E FFCA                pea.l      [A6 - 0x36]
  4032. 000028B2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4033. 000028B6  4EBA 1E98                jsr        [PC + 0x1E98 /* 00004750 */]
  4034. 000028BA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4035. 000028BE  3E00                     move.w     D7, D0
  4036. 000028C0  4A47                     tst.w      D7
  4037. 000028C2  6704                     beq        +0x6 /* 000028C8 */
  4038. 000028C4  3007                     move.w     D0, D7
  4039. 000028C6  6010                     bra        +0x12 /* 000028D8 */
  4040. label000028C8:
  4041. 000028C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4042. 000028CC  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  4043. 000028D0  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  4044. 000028D4  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4045. label000028D8:
  4046. 000028D8  2E1F                     move.l     D7, [A7]+
  4047. 000028DA  4E5E                     unlink     A6
  4048. 000028DC  4E75                     rts
  4049. fn000028DE:
  4050. 000028DE  4E56 FFCA                link       A6, -0x0036
  4051. 000028E2  48E7 0300                movem.l    -[A7], D6,D7
  4052. 000028E6  206E 0008                movea.l    A0, [A6 + 0x8]
  4053. 000028EA  2050                     movea.l    A0, [A0]
  4054. 000028EC  43EE FFCA                lea.l      A1, [A6 - 0x36]
  4055. 000028F0  700B                     moveq.l    D0, 0x0B
  4056. label000028F2:
  4057. 000028F2  22D8                     move.l     [A1]+, [A0]+
  4058. 000028F4  51C8 FFFC                dbf        D0, -0x6 /* 000028F2 */
  4059. 000028F8  32D8                     move.w     [A1]+, [A0]+
  4060. 000028FA  302E FFFA                move.w     D0, [A6 - 0x6]
  4061. 000028FE  C1FC 0006                muls.w     D0, 0x6
  4062. 00002902  0640 0032                addi.w     D0, 0x32 /* '2' */
  4063. 00002906  48C0                     ext.l      D0
  4064. 00002908  2C00                     move.l     D6, D0
  4065. 0000290A  2D46 FFFC                move.l     [A6 - 0x4], D6
  4066. 0000290E  486E FFF6                pea.l      [A6 - 0xA]
  4067. 00002912  486E FFFC                pea.l      [A6 - 0x4]
  4068. 00002916  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4069. 0000291A  4EBA 1DC2                jsr        [PC + 0x1DC2 /* 000046DE */]
  4070. 0000291E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4071. 00002922  3E00                     move.w     D7, D0
  4072. 00002924  4A47                     tst.w      D7
  4073. 00002926  6704                     beq        +0x6 /* 0000292C */
  4074. 00002928  3007                     move.w     D0, D7
  4075. 0000292A  603E                     bra        +0x40 /* 0000296A */
  4076. label0000292C:
  4077. 0000292C  486E FFF2                pea.l      [A6 - 0xE]
  4078. 00002930  486E FFFC                pea.l      [A6 - 0x4]
  4079. 00002934  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4080. 00002938  4EBA 1DA4                jsr        [PC + 0x1DA4 /* 000046DE */]
  4081. 0000293C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4082. 00002940  3E00                     move.w     D7, D0
  4083. 00002942  4A47                     tst.w      D7
  4084. 00002944  6704                     beq        +0x6 /* 0000294A */
  4085. 00002946  3007                     move.w     D0, D7
  4086. 00002948  6020                     bra        +0x22 /* 0000296A */
  4087. label0000294A:
  4088. 0000294A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4089. 0000294E  2F06                     move.l     -[A7], D6
  4090. 00002950  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  4091. 00002954  206E 0008                movea.l    A0, [A6 + 0x8]
  4092. 00002958  2050                     movea.l    A0, [A0]
  4093. 0000295A  43EE FFCA                lea.l      A1, [A6 - 0x36]
  4094. 0000295E  700B                     moveq.l    D0, 0x0B
  4095. label00002960:
  4096. 00002960  20D9                     move.l     [A0]+, [A1]+
  4097. 00002962  51C8 FFFC                dbf        D0, -0x6 /* 00002960 */
  4098. 00002966  30D9                     move.w     [A0]+, [A1]+
  4099. 00002968  7000                     moveq.l    D0, 0x00
  4100. label0000296A:
  4101. 0000296A  4CDF 00C0                movem.l    D6,D7, [A7]+
  4102. 0000296E  4E5E                     unlink     A6
  4103. 00002970  4E75                     rts
  4104. fn00002972:
  4105. 00002972  4E56 FFCE                link       A6, -0x0032
  4106. 00002976  2F07                     move.l     -[A7], D7
  4107. 00002978  4267                     clr.w      -[A7]
  4108. 0000297A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4109. 0000297E  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  4110. 00002982  301F                     move.w     D0, [A7]+
  4111. 00002984  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4112. 00002988  6708                     beq        +0xA /* 00002992 */
  4113. 0000298A  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4114. 0000298E  6000 0060                bra        +0x62 /* 000029F0 */
  4115. label00002992:
  4116. 00002992  206E 0008                movea.l    A0, [A6 + 0x8]
  4117. 00002996  2050                     movea.l    A0, [A0]
  4118. 00002998  2050                     movea.l    A0, [A0]
  4119. 0000299A  43EE FFCE                lea.l      A1, [A6 - 0x32]
  4120. 0000299E  700B                     moveq.l    D0, 0x0B
  4121. label000029A0:
  4122. 000029A0  22D8                     move.l     [A1]+, [A0]+
  4123. 000029A2  51C8 FFFC                dbf        D0, -0x6 /* 000029A0 */
  4124. 000029A6  32D8                     move.w     [A1]+, [A0]+
  4125. 000029A8  4267                     clr.w      -[A7]
  4126. 000029AA  486E FFF6                pea.l      [A6 - 0xA]
  4127. 000029AE  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  4128. 000029B2  301F                     move.w     D0, [A7]+
  4129. 000029B4  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4130. 000029B8  6706                     beq        +0x8 /* 000029C0 */
  4131. 000029BA  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4132. 000029BE  6030                     bra        +0x32 /* 000029F0 */
  4133. label000029C0:
  4134. 000029C0  4267                     clr.w      -[A7]
  4135. 000029C2  486E FFFA                pea.l      [A6 - 0x6]
  4136. 000029C6  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  4137. 000029CA  301F                     move.w     D0, [A7]+
  4138. 000029CC  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4139. 000029D0  6706                     beq        +0x8 /* 000029D8 */
  4140. 000029D2  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4141. 000029D6  6018                     bra        +0x1A /* 000029F0 */
  4142. label000029D8:
  4143. 000029D8  206E 0008                movea.l    A0, [A6 + 0x8]
  4144. 000029DC  2050                     movea.l    A0, [A0]
  4145. 000029DE  2050                     movea.l    A0, [A0]
  4146. 000029E0  43EE FFCE                lea.l      A1, [A6 - 0x32]
  4147. 000029E4  700B                     moveq.l    D0, 0x0B
  4148. label000029E6:
  4149. 000029E6  20D9                     move.l     [A0]+, [A1]+
  4150. 000029E8  51C8 FFFC                dbf        D0, -0x6 /* 000029E6 */
  4151. 000029EC  30D9                     move.w     [A0]+, [A1]+
  4152. 000029EE  7000                     moveq.l    D0, 0x00
  4153. label000029F0:
  4154. 000029F0  2E1F                     move.l     D7, [A7]+
  4155. 000029F2  4E5E                     unlink     A6
  4156. 000029F4  4E75                     rts
  4157. fn000029F6:
  4158. 000029F6  4E56 FFCE                link       A6, -0x0032
  4159. 000029FA  206E 0008                movea.l    A0, [A6 + 0x8]
  4160. 000029FE  2050                     movea.l    A0, [A0]
  4161. 00002A00  43EE FFCE                lea.l      A1, [A6 - 0x32]
  4162. 00002A04  700B                     moveq.l    D0, 0x0B
  4163. label00002A06:
  4164. 00002A06  22D8                     move.l     [A1]+, [A0]+
  4165. 00002A08  51C8 FFFC                dbf        D0, -0x6 /* 00002A06 */
  4166. 00002A0C  32D8                     move.w     [A1]+, [A0]+
  4167. 00002A0E  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  4168. 00002A12  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  4169. 00002A16  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4170. 00002A1A  6706                     beq        +0x8 /* 00002A22 */
  4171. 00002A1C  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4172. 00002A20  6020                     bra        +0x22 /* 00002A42 */
  4173. label00002A22:
  4174. 00002A22  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4175. 00002A26  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  4176. 00002A2A  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4177. 00002A2E  6706                     beq        +0x8 /* 00002A36 */
  4178. 00002A30  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4179. 00002A34  600C                     bra        +0xE /* 00002A42 */
  4180. label00002A36:
  4181. 00002A36  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4182. 00002A3A  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  4183. 00002A3E  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4184. label00002A42:
  4185. 00002A42  4E5E                     unlink     A6
  4186. 00002A44  4E75                     rts
  4187. fn00002A46:
  4188. 00002A46  4E56 FFE2                link       A6, -0x001E
  4189. 00002A4A  2F07                     move.l     -[A7], D7
  4190. 00002A4C  206E 0008                movea.l    A0, [A6 + 0x8]
  4191. 00002A50  2050                     movea.l    A0, [A0]
  4192. 00002A52  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  4193. 00002A56  7006                     moveq.l    D0, 0x06
  4194. label00002A58:
  4195. 00002A58  22D8                     move.l     [A1]+, [A0]+
  4196. 00002A5A  51C8 FFFC                dbf        D0, -0x6 /* 00002A58 */
  4197. 00002A5E  32D8                     move.w     [A1]+, [A0]+
  4198. 00002A60  42A7                     clr.l      -[A7]
  4199. 00002A62  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  4200. 00002A66  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  4201. 00002A6A  201F                     move.l     D0, [A7]+
  4202. 00002A6C  2E00                     move.l     D7, D0
  4203. 00002A6E  42A7                     clr.l      -[A7]
  4204. 00002A70  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  4205. 00002A74  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  4206. 00002A78  201F                     move.l     D0, [A7]+
  4207. 00002A7A  DE80                     add.l      D7, D0
  4208. 00002A7C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4209. 00002A80  4EBA 0298                jsr        [PC + 0x298 /* 00002D1A */]
  4210. 00002A84  588F                     addq.l     A7, 4
  4211. 00002A86  DE80                     add.l      D7, D0
  4212. 00002A88  42A7                     clr.l      -[A7]
  4213. 00002A8A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4214. 00002A8E  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  4215. 00002A92  201F                     move.l     D0, [A7]+
  4216. 00002A94  DE80                     add.l      D7, D0
  4217. 00002A96  2007                     move.l     D0, D7
  4218. 00002A98  2E1F                     move.l     D7, [A7]+
  4219. 00002A9A  4E5E                     unlink     A6
  4220. 00002A9C  4E75                     rts
  4221. fn00002A9E:
  4222. 00002A9E  4E56 FFDA                link       A6, -0x0026
  4223. 00002AA2  2F07                     move.l     -[A7], D7
  4224. 00002AA4  206E 0008                movea.l    A0, [A6 + 0x8]
  4225. 00002AA8  2050                     movea.l    A0, [A0]
  4226. 00002AAA  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  4227. 00002AAE  7006                     moveq.l    D0, 0x06
  4228. label00002AB0:
  4229. 00002AB0  22D8                     move.l     [A1]+, [A0]+
  4230. 00002AB2  51C8 FFFC                dbf        D0, -0x6 /* 00002AB0 */
  4231. 00002AB6  32D8                     move.w     [A1]+, [A0]+
  4232. 00002AB8  42A7                     clr.l      -[A7]
  4233. 00002ABA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4234. 00002ABE  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  4235. 00002AC2  201F                     move.l     D0, [A7]+
  4236. 00002AC4  2D40 FFDE                move.l     [A6 - 0x22], D0
  4237. 00002AC8  2D6E FFDE FFDA           move.l     [A6 - 0x26], [A6 - 0x22]
  4238. 00002ACE  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  4239. 00002AD2  486E FFDA                pea.l      [A6 - 0x26]
  4240. 00002AD6  486E FFDE                pea.l      [A6 - 0x22]
  4241. 00002ADA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4242. 00002ADE  4EBA 1C70                jsr        [PC + 0x1C70 /* 00004750 */]
  4243. 00002AE2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4244. 00002AE6  3E00                     move.w     D7, D0
  4245. 00002AE8  4A47                     tst.w      D7
  4246. 00002AEA  6706                     beq        +0x8 /* 00002AF2 */
  4247. 00002AEC  3007                     move.w     D0, D7
  4248. 00002AEE  6000 006A                bra        +0x6C /* 00002B5A */
  4249. label00002AF2:
  4250. 00002AF2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4251. 00002AF6  4EBA 0290                jsr        [PC + 0x290 /* 00002D88 */]
  4252. 00002AFA  588F                     addq.l     A7, 4
  4253. 00002AFC  3E00                     move.w     D7, D0
  4254. 00002AFE  4A47                     tst.w      D7
  4255. 00002B00  6704                     beq        +0x6 /* 00002B06 */
  4256. 00002B02  3007                     move.w     D0, D7
  4257. 00002B04  6054                     bra        +0x56 /* 00002B5A */
  4258. label00002B06:
  4259. 00002B06  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4260. 00002B0A  486E FFDA                pea.l      [A6 - 0x26]
  4261. 00002B0E  486E FFDE                pea.l      [A6 - 0x22]
  4262. 00002B12  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4263. 00002B16  4EBA 1C38                jsr        [PC + 0x1C38 /* 00004750 */]
  4264. 00002B1A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4265. 00002B1E  3E00                     move.w     D7, D0
  4266. 00002B20  4A47                     tst.w      D7
  4267. 00002B22  6704                     beq        +0x6 /* 00002B28 */
  4268. 00002B24  3007                     move.w     D0, D7
  4269. 00002B26  6032                     bra        +0x34 /* 00002B5A */
  4270. label00002B28:
  4271. 00002B28  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  4272. 00002B2C  486E FFDA                pea.l      [A6 - 0x26]
  4273. 00002B30  486E FFDE                pea.l      [A6 - 0x22]
  4274. 00002B34  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4275. 00002B38  4EBA 1C16                jsr        [PC + 0x1C16 /* 00004750 */]
  4276. 00002B3C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4277. 00002B40  3E00                     move.w     D7, D0
  4278. 00002B42  4A47                     tst.w      D7
  4279. 00002B44  6704                     beq        +0x6 /* 00002B4A */
  4280. 00002B46  3007                     move.w     D0, D7
  4281. 00002B48  6010                     bra        +0x12 /* 00002B5A */
  4282. label00002B4A:
  4283. 00002B4A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4284. 00002B4E  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  4285. 00002B52  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  4286. 00002B56  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4287. label00002B5A:
  4288. 00002B5A  2E1F                     move.l     D7, [A7]+
  4289. 00002B5C  4E5E                     unlink     A6
  4290. 00002B5E  4E75                     rts
  4291. fn00002B60:
  4292. 00002B60  4E56 FFDE                link       A6, -0x0022
  4293. 00002B64  2F07                     move.l     -[A7], D7
  4294. 00002B66  206E 0008                movea.l    A0, [A6 + 0x8]
  4295. 00002B6A  2050                     movea.l    A0, [A0]
  4296. 00002B6C  43EE FFDE                lea.l      A1, [A6 - 0x22]
  4297. 00002B70  7006                     moveq.l    D0, 0x06
  4298. label00002B72:
  4299. 00002B72  22D8                     move.l     [A1]+, [A0]+
  4300. 00002B74  51C8 FFFC                dbf        D0, -0x6 /* 00002B72 */
  4301. 00002B78  32D8                     move.w     [A1]+, [A0]+
  4302. 00002B7A  701E                     moveq.l    D0, 0x1E
  4303. 00002B7C  2D40 FFFC                move.l     [A6 - 0x4], D0
  4304. 00002B80  486E FFF4                pea.l      [A6 - 0xC]
  4305. 00002B84  486E FFFC                pea.l      [A6 - 0x4]
  4306. 00002B88  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4307. 00002B8C  4EBA 1B50                jsr        [PC + 0x1B50 /* 000046DE */]
  4308. 00002B90  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4309. 00002B94  3E00                     move.w     D7, D0
  4310. 00002B96  4A47                     tst.w      D7
  4311. 00002B98  6706                     beq        +0x8 /* 00002BA0 */
  4312. 00002B9A  3007                     move.w     D0, D7
  4313. 00002B9C  6000 0074                bra        +0x76 /* 00002C12 */
  4314. label00002BA0:
  4315. 00002BA0  486E FFF8                pea.l      [A6 - 0x8]
  4316. 00002BA4  486E FFFC                pea.l      [A6 - 0x4]
  4317. 00002BA8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4318. 00002BAC  4EBA 1B30                jsr        [PC + 0x1B30 /* 000046DE */]
  4319. 00002BB0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4320. 00002BB4  3E00                     move.w     D7, D0
  4321. 00002BB6  4A47                     tst.w      D7
  4322. 00002BB8  6704                     beq        +0x6 /* 00002BBE */
  4323. 00002BBA  3007                     move.w     D0, D7
  4324. 00002BBC  6054                     bra        +0x56 /* 00002C12 */
  4325. label00002BBE:
  4326. 00002BBE  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  4327. 00002BC2  4EBA 0298                jsr        [PC + 0x298 /* 00002E5C */]
  4328. 00002BC6  588F                     addq.l     A7, 4
  4329. 00002BC8  3E00                     move.w     D7, D0
  4330. 00002BCA  4A47                     tst.w      D7
  4331. 00002BCC  6704                     beq        +0x6 /* 00002BD2 */
  4332. 00002BCE  3007                     move.w     D0, D7
  4333. 00002BD0  6040                     bra        +0x42 /* 00002C12 */
  4334. label00002BD2:
  4335. 00002BD2  486E FFF0                pea.l      [A6 - 0x10]
  4336. 00002BD6  486E FFFC                pea.l      [A6 - 0x4]
  4337. 00002BDA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4338. 00002BDE  4EBA 1AFE                jsr        [PC + 0x1AFE /* 000046DE */]
  4339. 00002BE2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4340. 00002BE6  3E00                     move.w     D7, D0
  4341. 00002BE8  4A47                     tst.w      D7
  4342. 00002BEA  6704                     beq        +0x6 /* 00002BF0 */
  4343. 00002BEC  3007                     move.w     D0, D7
  4344. 00002BEE  6022                     bra        +0x24 /* 00002C12 */
  4345. label00002BF0:
  4346. 00002BF0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4347. 00002BF4  4878 001E                push.l     0x1E
  4348. 00002BF8  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  4349. 00002BFC  206E 0008                movea.l    A0, [A6 + 0x8]
  4350. 00002C00  2050                     movea.l    A0, [A0]
  4351. 00002C02  43EE FFDE                lea.l      A1, [A6 - 0x22]
  4352. 00002C06  7006                     moveq.l    D0, 0x06
  4353. label00002C08:
  4354. 00002C08  20D9                     move.l     [A0]+, [A1]+
  4355. 00002C0A  51C8 FFFC                dbf        D0, -0x6 /* 00002C08 */
  4356. 00002C0E  30D9                     move.w     [A0]+, [A1]+
  4357. 00002C10  7000                     moveq.l    D0, 0x00
  4358. label00002C12:
  4359. 00002C12  2E1F                     move.l     D7, [A7]+
  4360. 00002C14  4E5E                     unlink     A6
  4361. 00002C16  4E75                     rts
  4362. fn00002C18:
  4363. 00002C18  4E56 FFE2                link       A6, -0x001E
  4364. 00002C1C  2F07                     move.l     -[A7], D7
  4365. 00002C1E  4267                     clr.w      -[A7]
  4366. 00002C20  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4367. 00002C24  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  4368. 00002C28  301F                     move.w     D0, [A7]+
  4369. 00002C2A  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4370. 00002C2E  6708                     beq        +0xA /* 00002C38 */
  4371. 00002C30  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4372. 00002C34  6000 0074                bra        +0x76 /* 00002CAA */
  4373. label00002C38:
  4374. 00002C38  206E 0008                movea.l    A0, [A6 + 0x8]
  4375. 00002C3C  2050                     movea.l    A0, [A0]
  4376. 00002C3E  2050                     movea.l    A0, [A0]
  4377. 00002C40  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  4378. 00002C44  7006                     moveq.l    D0, 0x06
  4379. label00002C46:
  4380. 00002C46  22D8                     move.l     [A1]+, [A0]+
  4381. 00002C48  51C8 FFFC                dbf        D0, -0x6 /* 00002C46 */
  4382. 00002C4C  32D8                     move.w     [A1]+, [A0]+
  4383. 00002C4E  4267                     clr.w      -[A7]
  4384. 00002C50  486E FFF4                pea.l      [A6 - 0xC]
  4385. 00002C54  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  4386. 00002C58  301F                     move.w     D0, [A7]+
  4387. 00002C5A  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4388. 00002C5E  6706                     beq        +0x8 /* 00002C66 */
  4389. 00002C60  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4390. 00002C64  6044                     bra        +0x46 /* 00002CAA */
  4391. label00002C66:
  4392. 00002C66  4267                     clr.w      -[A7]
  4393. 00002C68  486E FFF8                pea.l      [A6 - 0x8]
  4394. 00002C6C  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  4395. 00002C70  301F                     move.w     D0, [A7]+
  4396. 00002C72  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4397. 00002C76  6706                     beq        +0x8 /* 00002C7E */
  4398. 00002C78  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4399. 00002C7C  602C                     bra        +0x2E /* 00002CAA */
  4400. label00002C7E:
  4401. 00002C7E  486E FFFC                pea.l      [A6 - 0x4]
  4402. 00002C82  4EBA 02A2                jsr        [PC + 0x2A2 /* 00002F26 */]
  4403. 00002C86  588F                     addq.l     A7, 4
  4404. 00002C88  3E00                     move.w     D7, D0
  4405. 00002C8A  4A47                     tst.w      D7
  4406. 00002C8C  6704                     beq        +0x6 /* 00002C92 */
  4407. 00002C8E  3007                     move.w     D0, D7
  4408. 00002C90  6018                     bra        +0x1A /* 00002CAA */
  4409. label00002C92:
  4410. 00002C92  206E 0008                movea.l    A0, [A6 + 0x8]
  4411. 00002C96  2050                     movea.l    A0, [A0]
  4412. 00002C98  2050                     movea.l    A0, [A0]
  4413. 00002C9A  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  4414. 00002C9E  7006                     moveq.l    D0, 0x06
  4415. label00002CA0:
  4416. 00002CA0  20D9                     move.l     [A0]+, [A1]+
  4417. 00002CA2  51C8 FFFC                dbf        D0, -0x6 /* 00002CA0 */
  4418. 00002CA6  30D9                     move.w     [A0]+, [A1]+
  4419. 00002CA8  7000                     moveq.l    D0, 0x00
  4420. label00002CAA:
  4421. 00002CAA  2E1F                     move.l     D7, [A7]+
  4422. 00002CAC  4E5E                     unlink     A6
  4423. 00002CAE  4E75                     rts
  4424. fn00002CB0:
  4425. 00002CB0  4E56 FFE0                link       A6, -0x0020
  4426. 00002CB4  206E 0008                movea.l    A0, [A6 + 0x8]
  4427. 00002CB8  2050                     movea.l    A0, [A0]
  4428. 00002CBA  43EE FFE0                lea.l      A1, [A6 - 0x20]
  4429. 00002CBE  7006                     moveq.l    D0, 0x06
  4430. label00002CC0:
  4431. 00002CC0  22D8                     move.l     [A1]+, [A0]+
  4432. 00002CC2  51C8 FFFC                dbf        D0, -0x6 /* 00002CC0 */
  4433. 00002CC6  32D8                     move.w     [A1]+, [A0]+
  4434. 00002CC8  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  4435. 00002CCC  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  4436. 00002CD0  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4437. 00002CD4  6706                     beq        +0x8 /* 00002CDC */
  4438. 00002CD6  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4439. 00002CDA  603A                     bra        +0x3C /* 00002D16 */
  4440. label00002CDC:
  4441. 00002CDC  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  4442. 00002CE0  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  4443. 00002CE4  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4444. 00002CE8  6706                     beq        +0x8 /* 00002CF0 */
  4445. 00002CEA  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4446. 00002CEE  6026                     bra        +0x28 /* 00002D16 */
  4447. label00002CF0:
  4448. 00002CF0  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4449. 00002CF4  4EBA 02F8                jsr        [PC + 0x2F8 /* 00002FEE */]
  4450. 00002CF8  588F                     addq.l     A7, 4
  4451. 00002CFA  3D40 FFFE                move.w     [A6 - 0x2], D0
  4452. 00002CFE  4A6E FFFE                tst.w      [A6 - 0x2]
  4453. 00002D02  6706                     beq        +0x8 /* 00002D0A */
  4454. 00002D04  302E FFFE                move.w     D0, [A6 - 0x2]
  4455. 00002D08  600C                     bra        +0xE /* 00002D16 */
  4456. label00002D0A:
  4457. 00002D0A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4458. 00002D0E  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  4459. 00002D12  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4460. label00002D16:
  4461. 00002D16  4E5E                     unlink     A6
  4462. 00002D18  4E75                     rts
  4463. fn00002D1A:
  4464. 00002D1A  4E56 FFE6                link       A6, -0x001A
  4465. 00002D1E  48E7 0700                movem.l    -[A7], D5,D6,D7
  4466. 00002D22  42A7                     clr.l      -[A7]
  4467. 00002D24  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4468. 00002D28  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  4469. 00002D2C  201F                     move.l     D0, [A7]+
  4470. 00002D2E  2E00                     move.l     D7, D0
  4471. 00002D30  4878 001A                push.l     0x1A
  4472. 00002D34  2F07                     move.l     -[A7], D7
  4473. 00002D36  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  4474. 00002D3A  3A00                     move.w     D5, D0
  4475. 00002D3C  7C00                     moveq.l    D6, 0x00
  4476. 00002D3E  603A                     bra        +0x3C /* 00002D7A */
  4477. label00002D40:
  4478. 00002D40  206E 0008                movea.l    A0, [A6 + 0x8]
  4479. 00002D44  3006                     move.w     D0, D6
  4480. 00002D46  C1FC 001A                muls.w     D0, 0x1A
  4481. 00002D4A  D090                     add.l      D0, [A0]
  4482. 00002D4C  2040                     movea.l    A0, D0
  4483. 00002D4E  43EE FFE6                lea.l      A1, [A6 - 0x1A]
  4484. 00002D52  7005                     moveq.l    D0, 0x05
  4485. label00002D54:
  4486. 00002D54  22D8                     move.l     [A1]+, [A0]+
  4487. 00002D56  51C8 FFFC                dbf        D0, -0x6 /* 00002D54 */
  4488. 00002D5A  32D8                     move.w     [A1]+, [A0]+
  4489. 00002D5C  42A7                     clr.l      -[A7]
  4490. 00002D5E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  4491. 00002D62  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  4492. 00002D66  201F                     move.l     D0, [A7]+
  4493. 00002D68  DE80                     add.l      D7, D0
  4494. 00002D6A  42A7                     clr.l      -[A7]
  4495. 00002D6C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4496. 00002D70  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  4497. 00002D74  201F                     move.l     D0, [A7]+
  4498. 00002D76  DE80                     add.l      D7, D0
  4499. 00002D78  5246                     addq.w     D6, 1
  4500. label00002D7A:
  4501. 00002D7A  BC45                     cmp.w      D6, D5
  4502. 00002D7C  6DC2                     blt        -0x3C /* 00002D40 */
  4503. 00002D7E  2007                     move.l     D0, D7
  4504. 00002D80  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  4505. 00002D84  4E5E                     unlink     A6
  4506. 00002D86  4E75                     rts
  4507. fn00002D88:
  4508. 00002D88  4E56 FFDC                link       A6, -0x0024
  4509. 00002D8C  48E7 0700                movem.l    -[A7], D5,D6,D7
  4510. 00002D90  42A7                     clr.l      -[A7]
  4511. 00002D92  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4512. 00002D96  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  4513. 00002D9A  201F                     move.l     D0, [A7]+
  4514. 00002D9C  2D40 FFE0                move.l     [A6 - 0x20], D0
  4515. 00002DA0  2D6E FFE0 FFDC           move.l     [A6 - 0x24], [A6 - 0x20]
  4516. 00002DA6  4878 001A                push.l     0x1A
  4517. 00002DAA  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  4518. 00002DAE  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  4519. 00002DB2  3D40 FFFE                move.w     [A6 - 0x2], D0
  4520. 00002DB6  7C00                     moveq.l    D6, 0x00
  4521. 00002DB8  6000 0066                bra        +0x68 /* 00002E20 */
  4522. label00002DBC:
  4523. 00002DBC  206E 0008                movea.l    A0, [A6 + 0x8]
  4524. 00002DC0  3006                     move.w     D0, D6
  4525. 00002DC2  C1FC 001A                muls.w     D0, 0x1A
  4526. 00002DC6  D090                     add.l      D0, [A0]
  4527. 00002DC8  2040                     movea.l    A0, D0
  4528. 00002DCA  43EE FFE4                lea.l      A1, [A6 - 0x1C]
  4529. 00002DCE  7005                     moveq.l    D0, 0x05
  4530. label00002DD0:
  4531. 00002DD0  22D8                     move.l     [A1]+, [A0]+
  4532. 00002DD2  51C8 FFFC                dbf        D0, -0x6 /* 00002DD0 */
  4533. 00002DD6  32D8                     move.w     [A1]+, [A0]+
  4534. 00002DD8  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  4535. 00002DDC  486E FFDC                pea.l      [A6 - 0x24]
  4536. 00002DE0  486E FFE0                pea.l      [A6 - 0x20]
  4537. 00002DE4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4538. 00002DE8  4EBA 1966                jsr        [PC + 0x1966 /* 00004750 */]
  4539. 00002DEC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4540. 00002DF0  3A00                     move.w     D5, D0
  4541. 00002DF2  4A45                     tst.w      D5
  4542. 00002DF4  6706                     beq        +0x8 /* 00002DFC */
  4543. 00002DF6  3005                     move.w     D0, D5
  4544. 00002DF8  6000 005A                bra        +0x5C /* 00002E54 */
  4545. label00002DFC:
  4546. 00002DFC  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4547. 00002E00  486E FFDC                pea.l      [A6 - 0x24]
  4548. 00002E04  486E FFE0                pea.l      [A6 - 0x20]
  4549. 00002E08  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4550. 00002E0C  4EBA 1942                jsr        [PC + 0x1942 /* 00004750 */]
  4551. 00002E10  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4552. 00002E14  3A00                     move.w     D5, D0
  4553. 00002E16  4A45                     tst.w      D5
  4554. 00002E18  6704                     beq        +0x6 /* 00002E1E */
  4555. 00002E1A  3005                     move.w     D0, D5
  4556. 00002E1C  6036                     bra        +0x38 /* 00002E54 */
  4557. label00002E1E:
  4558. 00002E1E  5246                     addq.w     D6, 1
  4559. label00002E20:
  4560. 00002E20  BC6E FFFE                cmp.w      D6, [A6 - 0x2]
  4561. 00002E24  6D96                     blt        -0x68 /* 00002DBC */
  4562. 00002E26  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4563. 00002E2A  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  4564. 00002E2E  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  4565. 00002E32  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4566. 00002E36  6706                     beq        +0x8 /* 00002E3E */
  4567. 00002E38  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4568. 00002E3C  6016                     bra        +0x18 /* 00002E54 */
  4569. label00002E3E:
  4570. 00002E3E  3F3C 0002                move.w     -[A7], 0x2
  4571. 00002E42  486E FFFE                pea.l      [A6 - 0x2]
  4572. 00002E46  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4573. 00002E4A  4EBA 19A8                jsr        [PC + 0x19A8 /* 000047F4 */]
  4574. 00002E4E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4575. 00002E52  7000                     moveq.l    D0, 0x00
  4576. label00002E54:
  4577. 00002E54  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  4578. 00002E58  4E5E                     unlink     A6
  4579. 00002E5A  4E75                     rts
  4580. fn00002E5C:
  4581. 00002E5C  4E56 FFDC                link       A6, -0x0024
  4582. 00002E60  48E7 0300                movem.l    -[A7], D6,D7
  4583. 00002E64  3F3C 0002                move.w     -[A7], 0x2
  4584. 00002E68  486E FFFE                pea.l      [A6 - 0x2]
  4585. 00002E6C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4586. 00002E70  4EBA 19CA                jsr        [PC + 0x19CA /* 0000483C */]
  4587. 00002E74  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4588. 00002E78  302E FFFE                move.w     D0, [A6 - 0x2]
  4589. 00002E7C  C1FC 001A                muls.w     D0, 0x1A
  4590. 00002E80  48C0                     ext.l      D0
  4591. 00002E82  2D40 FFDC                move.l     [A6 - 0x24], D0
  4592. 00002E86  2D6E FFDC FFE0           move.l     [A6 - 0x20], [A6 - 0x24]
  4593. 00002E8C  7C00                     moveq.l    D6, 0x00
  4594. 00002E8E  6000 007A                bra        +0x7C /* 00002F0A */
  4595. label00002E92:
  4596. 00002E92  206E 0008                movea.l    A0, [A6 + 0x8]
  4597. 00002E96  3006                     move.w     D0, D6
  4598. 00002E98  C1FC 001A                muls.w     D0, 0x1A
  4599. 00002E9C  D090                     add.l      D0, [A0]
  4600. 00002E9E  2040                     movea.l    A0, D0
  4601. 00002EA0  43EE FFE4                lea.l      A1, [A6 - 0x1C]
  4602. 00002EA4  7005                     moveq.l    D0, 0x05
  4603. label00002EA6:
  4604. 00002EA6  22D8                     move.l     [A1]+, [A0]+
  4605. 00002EA8  51C8 FFFC                dbf        D0, -0x6 /* 00002EA6 */
  4606. 00002EAC  32D8                     move.w     [A1]+, [A0]+
  4607. 00002EAE  486E FFF6                pea.l      [A6 - 0xA]
  4608. 00002EB2  486E FFE0                pea.l      [A6 - 0x20]
  4609. 00002EB6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4610. 00002EBA  4EBA 1822                jsr        [PC + 0x1822 /* 000046DE */]
  4611. 00002EBE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4612. 00002EC2  3E00                     move.w     D7, D0
  4613. 00002EC4  4A47                     tst.w      D7
  4614. 00002EC6  6706                     beq        +0x8 /* 00002ECE */
  4615. 00002EC8  3007                     move.w     D0, D7
  4616. 00002ECA  6000 0052                bra        +0x54 /* 00002F1E */
  4617. label00002ECE:
  4618. 00002ECE  486E FFFA                pea.l      [A6 - 0x6]
  4619. 00002ED2  486E FFE0                pea.l      [A6 - 0x20]
  4620. 00002ED6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4621. 00002EDA  4EBA 1802                jsr        [PC + 0x1802 /* 000046DE */]
  4622. 00002EDE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4623. 00002EE2  3E00                     move.w     D7, D0
  4624. 00002EE4  4A47                     tst.w      D7
  4625. 00002EE6  6704                     beq        +0x6 /* 00002EEC */
  4626. 00002EE8  3007                     move.w     D0, D7
  4627. 00002EEA  6032                     bra        +0x34 /* 00002F1E */
  4628. label00002EEC:
  4629. 00002EEC  206E 0008                movea.l    A0, [A6 + 0x8]
  4630. 00002EF0  3006                     move.w     D0, D6
  4631. 00002EF2  C1FC 001A                muls.w     D0, 0x1A
  4632. 00002EF6  D090                     add.l      D0, [A0]
  4633. 00002EF8  2040                     movea.l    A0, D0
  4634. 00002EFA  43EE FFE4                lea.l      A1, [A6 - 0x1C]
  4635. 00002EFE  7005                     moveq.l    D0, 0x05
  4636. label00002F00:
  4637. 00002F00  20D9                     move.l     [A0]+, [A1]+
  4638. 00002F02  51C8 FFFC                dbf        D0, -0x6 /* 00002F00 */
  4639. 00002F06  30D9                     move.w     [A0]+, [A1]+
  4640. 00002F08  5246                     addq.w     D6, 1
  4641. label00002F0A:
  4642. 00002F0A  BC6E FFFE                cmp.w      D6, [A6 - 0x2]
  4643. 00002F0E  6D82                     blt        -0x7C /* 00002E92 */
  4644. 00002F10  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4645. 00002F14  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  4646. 00002F18  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  4647. 00002F1C  7000                     moveq.l    D0, 0x00
  4648. label00002F1E:
  4649. 00002F1E  4CDF 00C0                movem.l    D6,D7, [A7]+
  4650. 00002F22  4E5E                     unlink     A6
  4651. 00002F24  4E75                     rts
  4652. fn00002F26:
  4653. 00002F26  4E56 FFE6                link       A6, -0x001A
  4654. 00002F2A  48E7 0700                movem.l    -[A7], D5,D6,D7
  4655. 00002F2E  4267                     clr.w      -[A7]
  4656. 00002F30  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4657. 00002F34  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  4658. 00002F38  301F                     move.w     D0, [A7]+
  4659. 00002F3A  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4660. 00002F3E  6708                     beq        +0xA /* 00002F48 */
  4661. 00002F40  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4662. 00002F44  6000 00A0                bra        +0xA2 /* 00002FE6 */
  4663. label00002F48:
  4664. 00002F48  42A7                     clr.l      -[A7]
  4665. 00002F4A  206E 0008                movea.l    A0, [A6 + 0x8]
  4666. 00002F4E  2F10                     move.l     -[A7], [A0]
  4667. 00002F50  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  4668. 00002F54  201F                     move.l     D0, [A7]+
  4669. 00002F56  4878 001A                push.l     0x1A
  4670. 00002F5A  2F00                     move.l     -[A7], D0
  4671. 00002F5C  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  4672. 00002F60  3C00                     move.w     D6, D0
  4673. 00002F62  7E00                     moveq.l    D7, 0x00
  4674. 00002F64  6000 0070                bra        +0x72 /* 00002FD6 */
  4675. label00002F68:
  4676. 00002F68  206E 0008                movea.l    A0, [A6 + 0x8]
  4677. 00002F6C  2050                     movea.l    A0, [A0]
  4678. 00002F6E  3007                     move.w     D0, D7
  4679. 00002F70  C1FC 001A                muls.w     D0, 0x1A
  4680. 00002F74  D090                     add.l      D0, [A0]
  4681. 00002F76  2040                     movea.l    A0, D0
  4682. 00002F78  43EE FFE6                lea.l      A1, [A6 - 0x1A]
  4683. 00002F7C  7005                     moveq.l    D0, 0x05
  4684. label00002F7E:
  4685. 00002F7E  22D8                     move.l     [A1]+, [A0]+
  4686. 00002F80  51C8 FFFC                dbf        D0, -0x6 /* 00002F7E */
  4687. 00002F84  32D8                     move.w     [A1]+, [A0]+
  4688. 00002F86  4267                     clr.w      -[A7]
  4689. 00002F88  486E FFF8                pea.l      [A6 - 0x8]
  4690. 00002F8C  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  4691. 00002F90  301F                     move.w     D0, [A7]+
  4692. 00002F92  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4693. 00002F96  6706                     beq        +0x8 /* 00002F9E */
  4694. 00002F98  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4695. 00002F9C  6048                     bra        +0x4A /* 00002FE6 */
  4696. label00002F9E:
  4697. 00002F9E  4267                     clr.w      -[A7]
  4698. 00002FA0  486E FFFC                pea.l      [A6 - 0x4]
  4699. 00002FA4  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  4700. 00002FA8  301F                     move.w     D0, [A7]+
  4701. 00002FAA  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4702. 00002FAE  6706                     beq        +0x8 /* 00002FB6 */
  4703. 00002FB0  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4704. 00002FB4  6030                     bra        +0x32 /* 00002FE6 */
  4705. label00002FB6:
  4706. 00002FB6  206E 0008                movea.l    A0, [A6 + 0x8]
  4707. 00002FBA  2050                     movea.l    A0, [A0]
  4708. 00002FBC  3007                     move.w     D0, D7
  4709. 00002FBE  C1FC 001A                muls.w     D0, 0x1A
  4710. 00002FC2  D090                     add.l      D0, [A0]
  4711. 00002FC4  2040                     movea.l    A0, D0
  4712. 00002FC6  43EE FFE6                lea.l      A1, [A6 - 0x1A]
  4713. 00002FCA  7005                     moveq.l    D0, 0x05
  4714. label00002FCC:
  4715. 00002FCC  20D9                     move.l     [A0]+, [A1]+
  4716. 00002FCE  51C8 FFFC                dbf        D0, -0x6 /* 00002FCC */
  4717. 00002FD2  30D9                     move.w     [A0]+, [A1]+
  4718. 00002FD4  5247                     addq.w     D7, 1
  4719. label00002FD6:
  4720. 00002FD6  BE46                     cmp.w      D7, D6
  4721. 00002FD8  6D8E                     blt        -0x70 /* 00002F68 */
  4722. 00002FDA  206E 0008                movea.l    A0, [A6 + 0x8]
  4723. 00002FDE  2F10                     move.l     -[A7], [A0]
  4724. 00002FE0  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  4725. 00002FE4  7000                     moveq.l    D0, 0x00
  4726. label00002FE6:
  4727. 00002FE6  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  4728. 00002FEA  4E5E                     unlink     A6
  4729. 00002FEC  4E75                     rts
  4730. fn00002FEE:
  4731. 00002FEE  4E56 FFE4                link       A6, -0x001C
  4732. 00002FF2  48E7 0700                movem.l    -[A7], D5,D6,D7
  4733. 00002FF6  42A7                     clr.l      -[A7]
  4734. 00002FF8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4735. 00002FFC  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  4736. 00003000  201F                     move.l     D0, [A7]+
  4737. 00003002  4878 001A                push.l     0x1A
  4738. 00003006  2F00                     move.l     -[A7], D0
  4739. 00003008  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  4740. 0000300C  3D40 FFFE                move.w     [A6 - 0x2], D0
  4741. 00003010  7C00                     moveq.l    D6, 0x00
  4742. 00003012  6046                     bra        +0x48 /* 0000305A */
  4743. label00003014:
  4744. 00003014  206E 0008                movea.l    A0, [A6 + 0x8]
  4745. 00003018  3006                     move.w     D0, D6
  4746. 0000301A  C1FC 001A                muls.w     D0, 0x1A
  4747. 0000301E  D090                     add.l      D0, [A0]
  4748. 00003020  2040                     movea.l    A0, D0
  4749. 00003022  43EE FFE4                lea.l      A1, [A6 - 0x1C]
  4750. 00003026  7005                     moveq.l    D0, 0x05
  4751. label00003028:
  4752. 00003028  22D8                     move.l     [A1]+, [A0]+
  4753. 0000302A  51C8 FFFC                dbf        D0, -0x6 /* 00003028 */
  4754. 0000302E  32D8                     move.w     [A1]+, [A0]+
  4755. 00003030  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  4756. 00003034  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  4757. 00003038  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4758. 0000303C  6706                     beq        +0x8 /* 00003044 */
  4759. 0000303E  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4760. 00003042  6028                     bra        +0x2A /* 0000306C */
  4761. label00003044:
  4762. 00003044  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4763. 00003048  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  4764. 0000304C  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4765. 00003050  6706                     beq        +0x8 /* 00003058 */
  4766. 00003052  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4767. 00003056  6014                     bra        +0x16 /* 0000306C */
  4768. label00003058:
  4769. 00003058  5246                     addq.w     D6, 1
  4770. label0000305A:
  4771. 0000305A  BC6E FFFE                cmp.w      D6, [A6 - 0x2]
  4772. 0000305E  6DB4                     blt        -0x4A /* 00003014 */
  4773. 00003060  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4774. 00003064  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  4775. 00003068  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4776. label0000306C:
  4777. 0000306C  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  4778. 00003070  4E5E                     unlink     A6
  4779. 00003072  4E75                     rts
  4780. fn00003074:
  4781. 00003074  4E56 FFF2                link       A6, -0x000E
  4782. 00003078  2F07                     move.l     -[A7], D7
  4783. 0000307A  206E 0008                movea.l    A0, [A6 + 0x8]
  4784. 0000307E  2050                     movea.l    A0, [A0]
  4785. 00003080  43EE FFF2                lea.l      A1, [A6 - 0xE]
  4786. 00003084  22D8                     move.l     [A1]+, [A0]+
  4787. 00003086  22D8                     move.l     [A1]+, [A0]+
  4788. 00003088  22D8                     move.l     [A1]+, [A0]+
  4789. 0000308A  32D8                     move.w     [A1]+, [A0]+
  4790. 0000308C  42A7                     clr.l      -[A7]
  4791. 0000308E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  4792. 00003092  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  4793. 00003096  201F                     move.l     D0, [A7]+
  4794. 00003098  2E00                     move.l     D7, D0
  4795. 0000309A  42A7                     clr.l      -[A7]
  4796. 0000309C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4797. 000030A0  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  4798. 000030A4  201F                     move.l     D0, [A7]+
  4799. 000030A6  DE80                     add.l      D7, D0
  4800. 000030A8  42A7                     clr.l      -[A7]
  4801. 000030AA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4802. 000030AE  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  4803. 000030B2  201F                     move.l     D0, [A7]+
  4804. 000030B4  DE80                     add.l      D7, D0
  4805. 000030B6  2007                     move.l     D0, D7
  4806. 000030B8  2E1F                     move.l     D7, [A7]+
  4807. 000030BA  4E5E                     unlink     A6
  4808. 000030BC  4E75                     rts
  4809. fn000030BE:
  4810. 000030BE  4E56 FFEA                link       A6, -0x0016
  4811. 000030C2  2F07                     move.l     -[A7], D7
  4812. 000030C4  206E 0008                movea.l    A0, [A6 + 0x8]
  4813. 000030C8  2050                     movea.l    A0, [A0]
  4814. 000030CA  43EE FFF2                lea.l      A1, [A6 - 0xE]
  4815. 000030CE  22D8                     move.l     [A1]+, [A0]+
  4816. 000030D0  22D8                     move.l     [A1]+, [A0]+
  4817. 000030D2  22D8                     move.l     [A1]+, [A0]+
  4818. 000030D4  32D8                     move.w     [A1]+, [A0]+
  4819. 000030D6  42A7                     clr.l      -[A7]
  4820. 000030D8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4821. 000030DC  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  4822. 000030E0  201F                     move.l     D0, [A7]+
  4823. 000030E2  2D40 FFEE                move.l     [A6 - 0x12], D0
  4824. 000030E6  2D6E FFEE FFEA           move.l     [A6 - 0x16], [A6 - 0x12]
  4825. 000030EC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4826. 000030F0  486E FFEA                pea.l      [A6 - 0x16]
  4827. 000030F4  486E FFEE                pea.l      [A6 - 0x12]
  4828. 000030F8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4829. 000030FC  4EBA 1652                jsr        [PC + 0x1652 /* 00004750 */]
  4830. 00003100  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4831. 00003104  3E00                     move.w     D7, D0
  4832. 00003106  4A47                     tst.w      D7
  4833. 00003108  6704                     beq        +0x6 /* 0000310E */
  4834. 0000310A  3007                     move.w     D0, D7
  4835. 0000310C  6032                     bra        +0x34 /* 00003140 */
  4836. label0000310E:
  4837. 0000310E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  4838. 00003112  486E FFEA                pea.l      [A6 - 0x16]
  4839. 00003116  486E FFEE                pea.l      [A6 - 0x12]
  4840. 0000311A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4841. 0000311E  4EBA 1630                jsr        [PC + 0x1630 /* 00004750 */]
  4842. 00003122  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4843. 00003126  3E00                     move.w     D7, D0
  4844. 00003128  4A47                     tst.w      D7
  4845. 0000312A  6704                     beq        +0x6 /* 00003130 */
  4846. 0000312C  3007                     move.w     D0, D7
  4847. 0000312E  6010                     bra        +0x12 /* 00003140 */
  4848. label00003130:
  4849. 00003130  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4850. 00003134  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  4851. 00003138  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  4852. 0000313C  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4853. label00003140:
  4854. 00003140  2E1F                     move.l     D7, [A7]+
  4855. 00003142  4E5E                     unlink     A6
  4856. 00003144  4E75                     rts
  4857. fn00003146:
  4858. 00003146  4E56 FFEE                link       A6, -0x0012
  4859. 0000314A  2F07                     move.l     -[A7], D7
  4860. 0000314C  206E 0008                movea.l    A0, [A6 + 0x8]
  4861. 00003150  2050                     movea.l    A0, [A0]
  4862. 00003152  43EE FFEE                lea.l      A1, [A6 - 0x12]
  4863. 00003156  22D8                     move.l     [A1]+, [A0]+
  4864. 00003158  22D8                     move.l     [A1]+, [A0]+
  4865. 0000315A  22D8                     move.l     [A1]+, [A0]+
  4866. 0000315C  32D8                     move.w     [A1]+, [A0]+
  4867. 0000315E  700E                     moveq.l    D0, 0x0E
  4868. 00003160  2D40 FFFC                move.l     [A6 - 0x4], D0
  4869. 00003164  486E FFF8                pea.l      [A6 - 0x8]
  4870. 00003168  486E FFFC                pea.l      [A6 - 0x4]
  4871. 0000316C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4872. 00003170  4EBA 156C                jsr        [PC + 0x156C /* 000046DE */]
  4873. 00003174  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4874. 00003178  3E00                     move.w     D7, D0
  4875. 0000317A  4A47                     tst.w      D7
  4876. 0000317C  6704                     beq        +0x6 /* 00003182 */
  4877. 0000317E  3007                     move.w     D0, D7
  4878. 00003180  603E                     bra        +0x40 /* 000031C0 */
  4879. label00003182:
  4880. 00003182  486E FFF4                pea.l      [A6 - 0xC]
  4881. 00003186  486E FFFC                pea.l      [A6 - 0x4]
  4882. 0000318A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4883. 0000318E  4EBA 154E                jsr        [PC + 0x154E /* 000046DE */]
  4884. 00003192  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4885. 00003196  3E00                     move.w     D7, D0
  4886. 00003198  4A47                     tst.w      D7
  4887. 0000319A  6704                     beq        +0x6 /* 000031A0 */
  4888. 0000319C  3007                     move.w     D0, D7
  4889. 0000319E  6020                     bra        +0x22 /* 000031C0 */
  4890. label000031A0:
  4891. 000031A0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4892. 000031A4  4878 000E                push.l     0xE
  4893. 000031A8  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  4894. 000031AC  206E 0008                movea.l    A0, [A6 + 0x8]
  4895. 000031B0  2050                     movea.l    A0, [A0]
  4896. 000031B2  43EE FFEE                lea.l      A1, [A6 - 0x12]
  4897. 000031B6  20D9                     move.l     [A0]+, [A1]+
  4898. 000031B8  20D9                     move.l     [A0]+, [A1]+
  4899. 000031BA  20D9                     move.l     [A0]+, [A1]+
  4900. 000031BC  30D9                     move.w     [A0]+, [A1]+
  4901. 000031BE  7000                     moveq.l    D0, 0x00
  4902. label000031C0:
  4903. 000031C0  2E1F                     move.l     D7, [A7]+
  4904. 000031C2  4E5E                     unlink     A6
  4905. 000031C4  4E75                     rts
  4906. fn000031C6:
  4907. 000031C6  4E56 FFF2                link       A6, -0x000E
  4908. 000031CA  4267                     clr.w      -[A7]
  4909. 000031CC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4910. 000031D0  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  4911. 000031D4  301F                     move.w     D0, [A7]+
  4912. 000031D6  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4913. 000031DA  6708                     beq        +0xA /* 000031E4 */
  4914. 000031DC  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4915. 000031E0  6000 005C                bra        +0x5E /* 0000323E */
  4916. label000031E4:
  4917. 000031E4  206E 0008                movea.l    A0, [A6 + 0x8]
  4918. 000031E8  2050                     movea.l    A0, [A0]
  4919. 000031EA  2050                     movea.l    A0, [A0]
  4920. 000031EC  43EE FFF2                lea.l      A1, [A6 - 0xE]
  4921. 000031F0  22D8                     move.l     [A1]+, [A0]+
  4922. 000031F2  22D8                     move.l     [A1]+, [A0]+
  4923. 000031F4  22D8                     move.l     [A1]+, [A0]+
  4924. 000031F6  32D8                     move.w     [A1]+, [A0]+
  4925. 000031F8  4267                     clr.w      -[A7]
  4926. 000031FA  486E FFF8                pea.l      [A6 - 0x8]
  4927. 000031FE  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  4928. 00003202  301F                     move.w     D0, [A7]+
  4929. 00003204  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4930. 00003208  6706                     beq        +0x8 /* 00003210 */
  4931. 0000320A  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4932. 0000320E  602E                     bra        +0x30 /* 0000323E */
  4933. label00003210:
  4934. 00003210  4267                     clr.w      -[A7]
  4935. 00003212  486E FFFC                pea.l      [A6 - 0x4]
  4936. 00003216  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  4937. 0000321A  301F                     move.w     D0, [A7]+
  4938. 0000321C  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4939. 00003220  6706                     beq        +0x8 /* 00003228 */
  4940. 00003222  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4941. 00003226  6016                     bra        +0x18 /* 0000323E */
  4942. label00003228:
  4943. 00003228  206E 0008                movea.l    A0, [A6 + 0x8]
  4944. 0000322C  2050                     movea.l    A0, [A0]
  4945. 0000322E  2050                     movea.l    A0, [A0]
  4946. 00003230  43EE FFF2                lea.l      A1, [A6 - 0xE]
  4947. 00003234  20D9                     move.l     [A0]+, [A1]+
  4948. 00003236  20D9                     move.l     [A0]+, [A1]+
  4949. 00003238  20D9                     move.l     [A0]+, [A1]+
  4950. 0000323A  30D9                     move.w     [A0]+, [A1]+
  4951. 0000323C  7000                     moveq.l    D0, 0x00
  4952. label0000323E:
  4953. 0000323E  4E5E                     unlink     A6
  4954. 00003240  4E75                     rts
  4955. fn00003242:
  4956. 00003242  4E56 FFF2                link       A6, -0x000E
  4957. 00003246  206E 0008                movea.l    A0, [A6 + 0x8]
  4958. 0000324A  2050                     movea.l    A0, [A0]
  4959. 0000324C  43EE FFF2                lea.l      A1, [A6 - 0xE]
  4960. 00003250  22D8                     move.l     [A1]+, [A0]+
  4961. 00003252  22D8                     move.l     [A1]+, [A0]+
  4962. 00003254  22D8                     move.l     [A1]+, [A0]+
  4963. 00003256  32D8                     move.w     [A1]+, [A0]+
  4964. 00003258  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  4965. 0000325C  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  4966. 00003260  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4967. 00003264  6706                     beq        +0x8 /* 0000326C */
  4968. 00003266  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4969. 0000326A  6020                     bra        +0x22 /* 0000328C */
  4970. label0000326C:
  4971. 0000326C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4972. 00003270  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  4973. 00003274  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  4974. 00003278  6706                     beq        +0x8 /* 00003280 */
  4975. 0000327A  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4976. 0000327E  600C                     bra        +0xE /* 0000328C */
  4977. label00003280:
  4978. 00003280  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4979. 00003284  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  4980. 00003288  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  4981. label0000328C:
  4982. 0000328C  4E5E                     unlink     A6
  4983. 0000328E  4E75                     rts
  4984. fn00003290:
  4985. 00003290  4E56 FFD8                link       A6, -0x0028
  4986. 00003294  2F07                     move.l     -[A7], D7
  4987. 00003296  206E 0008                movea.l    A0, [A6 + 0x8]
  4988. 0000329A  2050                     movea.l    A0, [A0]
  4989. 0000329C  43EE FFD8                lea.l      A1, [A6 - 0x28]
  4990. 000032A0  7009                     moveq.l    D0, 0x09
  4991. label000032A2:
  4992. 000032A2  22D8                     move.l     [A1]+, [A0]+
  4993. 000032A4  51C8 FFFC                dbf        D0, -0x6 /* 000032A2 */
  4994. 000032A8  42A7                     clr.l      -[A7]
  4995. 000032AA  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  4996. 000032AE  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  4997. 000032B2  201F                     move.l     D0, [A7]+
  4998. 000032B4  2E00                     move.l     D7, D0
  4999. 000032B6  42A7                     clr.l      -[A7]
  5000. 000032B8  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  5001. 000032BC  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  5002. 000032C0  201F                     move.l     D0, [A7]+
  5003. 000032C2  DE80                     add.l      D7, D0
  5004. 000032C4  3F3C 0002                move.w     -[A7], 0x2
  5005. 000032C8  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  5006. 000032CC  4EBA 066E                jsr        [PC + 0x66E /* 0000393C */]
  5007. 000032D0  5C8F                     addq.l     A7, 6
  5008. 000032D2  DE80                     add.l      D7, D0
  5009. 000032D4  42A7                     clr.l      -[A7]
  5010. 000032D6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  5011. 000032DA  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  5012. 000032DE  201F                     move.l     D0, [A7]+
  5013. 000032E0  DE80                     add.l      D7, D0
  5014. 000032E2  42A7                     clr.l      -[A7]
  5015. 000032E4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5016. 000032E8  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  5017. 000032EC  201F                     move.l     D0, [A7]+
  5018. 000032EE  DE80                     add.l      D7, D0
  5019. 000032F0  2007                     move.l     D0, D7
  5020. 000032F2  2E1F                     move.l     D7, [A7]+
  5021. 000032F4  4E5E                     unlink     A6
  5022. 000032F6  4E75                     rts
  5023. fn000032F8:
  5024. 000032F8  4E56 FFD0                link       A6, -0x0030
  5025. 000032FC  2F07                     move.l     -[A7], D7
  5026. 000032FE  206E 0008                movea.l    A0, [A6 + 0x8]
  5027. 00003302  2050                     movea.l    A0, [A0]
  5028. 00003304  43EE FFD8                lea.l      A1, [A6 - 0x28]
  5029. 00003308  7009                     moveq.l    D0, 0x09
  5030. label0000330A:
  5031. 0000330A  22D8                     move.l     [A1]+, [A0]+
  5032. 0000330C  51C8 FFFC                dbf        D0, -0x6 /* 0000330A */
  5033. 00003310  42A7                     clr.l      -[A7]
  5034. 00003312  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5035. 00003316  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  5036. 0000331A  201F                     move.l     D0, [A7]+
  5037. 0000331C  2D40 FFD4                move.l     [A6 - 0x2C], D0
  5038. 00003320  2D6E FFD4 FFD0           move.l     [A6 - 0x30], [A6 - 0x2C]
  5039. 00003326  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  5040. 0000332A  486E FFD0                pea.l      [A6 - 0x30]
  5041. 0000332E  486E FFD4                pea.l      [A6 - 0x2C]
  5042. 00003332  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5043. 00003336  4EBA 1418                jsr        [PC + 0x1418 /* 00004750 */]
  5044. 0000333A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5045. 0000333E  3E00                     move.w     D7, D0
  5046. 00003340  4A47                     tst.w      D7
  5047. 00003342  6706                     beq        +0x8 /* 0000334A */
  5048. 00003344  3007                     move.w     D0, D7
  5049. 00003346  6000 008E                bra        +0x90 /* 000033D6 */
  5050. label0000334A:
  5051. 0000334A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  5052. 0000334E  4EBA 06B8                jsr        [PC + 0x6B8 /* 00003A08 */]
  5053. 00003352  588F                     addq.l     A7, 4
  5054. 00003354  3E00                     move.w     D7, D0
  5055. 00003356  4A47                     tst.w      D7
  5056. 00003358  6706                     beq        +0x8 /* 00003360 */
  5057. 0000335A  3007                     move.w     D0, D7
  5058. 0000335C  6000 0078                bra        +0x7A /* 000033D6 */
  5059. label00003360:
  5060. 00003360  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  5061. 00003364  486E FFD0                pea.l      [A6 - 0x30]
  5062. 00003368  486E FFD4                pea.l      [A6 - 0x2C]
  5063. 0000336C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5064. 00003370  4EBA 13DE                jsr        [PC + 0x13DE /* 00004750 */]
  5065. 00003374  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5066. 00003378  3E00                     move.w     D7, D0
  5067. 0000337A  4A47                     tst.w      D7
  5068. 0000337C  6704                     beq        +0x6 /* 00003382 */
  5069. 0000337E  3007                     move.w     D0, D7
  5070. 00003380  6054                     bra        +0x56 /* 000033D6 */
  5071. label00003382:
  5072. 00003382  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  5073. 00003386  486E FFD0                pea.l      [A6 - 0x30]
  5074. 0000338A  486E FFD4                pea.l      [A6 - 0x2C]
  5075. 0000338E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5076. 00003392  4EBA 13BC                jsr        [PC + 0x13BC /* 00004750 */]
  5077. 00003396  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5078. 0000339A  3E00                     move.w     D7, D0
  5079. 0000339C  4A47                     tst.w      D7
  5080. 0000339E  6704                     beq        +0x6 /* 000033A4 */
  5081. 000033A0  3007                     move.w     D0, D7
  5082. 000033A2  6032                     bra        +0x34 /* 000033D6 */
  5083. label000033A4:
  5084. 000033A4  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  5085. 000033A8  486E FFD0                pea.l      [A6 - 0x30]
  5086. 000033AC  486E FFD4                pea.l      [A6 - 0x2C]
  5087. 000033B0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5088. 000033B4  4EBA 139A                jsr        [PC + 0x139A /* 00004750 */]
  5089. 000033B8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5090. 000033BC  3E00                     move.w     D7, D0
  5091. 000033BE  4A47                     tst.w      D7
  5092. 000033C0  6704                     beq        +0x6 /* 000033C6 */
  5093. 000033C2  3007                     move.w     D0, D7
  5094. 000033C4  6010                     bra        +0x12 /* 000033D6 */
  5095. label000033C6:
  5096. 000033C6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5097. 000033CA  2F2E FFD4                move.l     -[A7], [A6 - 0x2C]
  5098. 000033CE  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  5099. 000033D2  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5100. label000033D6:
  5101. 000033D6  2E1F                     move.l     D7, [A7]+
  5102. 000033D8  4E5E                     unlink     A6
  5103. 000033DA  4E75                     rts
  5104. fn000033DC:
  5105. 000033DC  4E56 FFD4                link       A6, -0x002C
  5106. 000033E0  2F07                     move.l     -[A7], D7
  5107. 000033E2  206E 0008                movea.l    A0, [A6 + 0x8]
  5108. 000033E6  2050                     movea.l    A0, [A0]
  5109. 000033E8  43EE FFD4                lea.l      A1, [A6 - 0x2C]
  5110. 000033EC  7009                     moveq.l    D0, 0x09
  5111. label000033EE:
  5112. 000033EE  22D8                     move.l     [A1]+, [A0]+
  5113. 000033F0  51C8 FFFC                dbf        D0, -0x6 /* 000033EE */
  5114. 000033F4  7028                     moveq.l    D0, 0x28
  5115. 000033F6  2D40 FFFC                move.l     [A6 - 0x4], D0
  5116. 000033FA  486E FFF0                pea.l      [A6 - 0x10]
  5117. 000033FE  486E FFFC                pea.l      [A6 - 0x4]
  5118. 00003402  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5119. 00003406  4EBA 12D6                jsr        [PC + 0x12D6 /* 000046DE */]
  5120. 0000340A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5121. 0000340E  3E00                     move.w     D7, D0
  5122. 00003410  4A47                     tst.w      D7
  5123. 00003412  6706                     beq        +0x8 /* 0000341A */
  5124. 00003414  3007                     move.w     D0, D7
  5125. 00003416  6000 0094                bra        +0x96 /* 000034AC */
  5126. label0000341A:
  5127. 0000341A  486E FFF4                pea.l      [A6 - 0xC]
  5128. 0000341E  486E FFFC                pea.l      [A6 - 0x4]
  5129. 00003422  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5130. 00003426  4EBA 12B6                jsr        [PC + 0x12B6 /* 000046DE */]
  5131. 0000342A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5132. 0000342E  3E00                     move.w     D7, D0
  5133. 00003430  4A47                     tst.w      D7
  5134. 00003432  6706                     beq        +0x8 /* 0000343A */
  5135. 00003434  3007                     move.w     D0, D7
  5136. 00003436  6000 0074                bra        +0x76 /* 000034AC */
  5137. label0000343A:
  5138. 0000343A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  5139. 0000343E  4EBA 0758                jsr        [PC + 0x758 /* 00003B98 */]
  5140. 00003442  588F                     addq.l     A7, 4
  5141. 00003444  3E00                     move.w     D7, D0
  5142. 00003446  4A47                     tst.w      D7
  5143. 00003448  6706                     beq        +0x8 /* 00003450 */
  5144. 0000344A  3007                     move.w     D0, D7
  5145. 0000344C  6000 005E                bra        +0x60 /* 000034AC */
  5146. label00003450:
  5147. 00003450  486E FFF8                pea.l      [A6 - 0x8]
  5148. 00003454  486E FFFC                pea.l      [A6 - 0x4]
  5149. 00003458  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5150. 0000345C  4EBA 1280                jsr        [PC + 0x1280 /* 000046DE */]
  5151. 00003460  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5152. 00003464  3E00                     move.w     D7, D0
  5153. 00003466  4A47                     tst.w      D7
  5154. 00003468  6704                     beq        +0x6 /* 0000346E */
  5155. 0000346A  3007                     move.w     D0, D7
  5156. 0000346C  603E                     bra        +0x40 /* 000034AC */
  5157. label0000346E:
  5158. 0000346E  486E FFEC                pea.l      [A6 - 0x14]
  5159. 00003472  486E FFFC                pea.l      [A6 - 0x4]
  5160. 00003476  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5161. 0000347A  4EBA 1262                jsr        [PC + 0x1262 /* 000046DE */]
  5162. 0000347E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5163. 00003482  3E00                     move.w     D7, D0
  5164. 00003484  4A47                     tst.w      D7
  5165. 00003486  6704                     beq        +0x6 /* 0000348C */
  5166. 00003488  3007                     move.w     D0, D7
  5167. 0000348A  6020                     bra        +0x22 /* 000034AC */
  5168. label0000348C:
  5169. 0000348C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5170. 00003490  4878 0028                push.l     0x28 /* '(' */
  5171. 00003494  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  5172. 00003498  206E 0008                movea.l    A0, [A6 + 0x8]
  5173. 0000349C  2050                     movea.l    A0, [A0]
  5174. 0000349E  43EE FFD4                lea.l      A1, [A6 - 0x2C]
  5175. 000034A2  7009                     moveq.l    D0, 0x09
  5176. label000034A4:
  5177. 000034A4  20D9                     move.l     [A0]+, [A1]+
  5178. 000034A6  51C8 FFFC                dbf        D0, -0x6 /* 000034A4 */
  5179. 000034AA  7000                     moveq.l    D0, 0x00
  5180. label000034AC:
  5181. 000034AC  2E1F                     move.l     D7, [A7]+
  5182. 000034AE  4E5E                     unlink     A6
  5183. 000034B0  4E75                     rts
  5184. fn000034B2:
  5185. 000034B2  4E56 FFD8                link       A6, -0x0028
  5186. 000034B6  2F07                     move.l     -[A7], D7
  5187. 000034B8  4267                     clr.w      -[A7]
  5188. 000034BA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5189. 000034BE  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  5190. 000034C2  301F                     move.w     D0, [A7]+
  5191. 000034C4  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  5192. 000034C8  6708                     beq        +0xA /* 000034D2 */
  5193. 000034CA  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5194. 000034CE  6000 008A                bra        +0x8C /* 0000355A */
  5195. label000034D2:
  5196. 000034D2  206E 0008                movea.l    A0, [A6 + 0x8]
  5197. 000034D6  2050                     movea.l    A0, [A0]
  5198. 000034D8  2050                     movea.l    A0, [A0]
  5199. 000034DA  43EE FFD8                lea.l      A1, [A6 - 0x28]
  5200. 000034DE  7009                     moveq.l    D0, 0x09
  5201. label000034E0:
  5202. 000034E0  22D8                     move.l     [A1]+, [A0]+
  5203. 000034E2  51C8 FFFC                dbf        D0, -0x6 /* 000034E0 */
  5204. 000034E6  4267                     clr.w      -[A7]
  5205. 000034E8  486E FFF0                pea.l      [A6 - 0x10]
  5206. 000034EC  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  5207. 000034F0  301F                     move.w     D0, [A7]+
  5208. 000034F2  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  5209. 000034F6  6708                     beq        +0xA /* 00003500 */
  5210. 000034F8  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5211. 000034FC  6000 005C                bra        +0x5E /* 0000355A */
  5212. label00003500:
  5213. 00003500  4267                     clr.w      -[A7]
  5214. 00003502  486E FFF4                pea.l      [A6 - 0xC]
  5215. 00003506  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  5216. 0000350A  301F                     move.w     D0, [A7]+
  5217. 0000350C  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  5218. 00003510  6706                     beq        +0x8 /* 00003518 */
  5219. 00003512  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5220. 00003516  6042                     bra        +0x44 /* 0000355A */
  5221. label00003518:
  5222. 00003518  486E FFF8                pea.l      [A6 - 0x8]
  5223. 0000351C  4EBA 0814                jsr        [PC + 0x814 /* 00003D32 */]
  5224. 00003520  588F                     addq.l     A7, 4
  5225. 00003522  3E00                     move.w     D7, D0
  5226. 00003524  4A47                     tst.w      D7
  5227. 00003526  6704                     beq        +0x6 /* 0000352C */
  5228. 00003528  3007                     move.w     D0, D7
  5229. 0000352A  602E                     bra        +0x30 /* 0000355A */
  5230. label0000352C:
  5231. 0000352C  4267                     clr.w      -[A7]
  5232. 0000352E  486E FFFC                pea.l      [A6 - 0x4]
  5233. 00003532  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  5234. 00003536  301F                     move.w     D0, [A7]+
  5235. 00003538  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  5236. 0000353C  6706                     beq        +0x8 /* 00003544 */
  5237. 0000353E  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5238. 00003542  6016                     bra        +0x18 /* 0000355A */
  5239. label00003544:
  5240. 00003544  206E 0008                movea.l    A0, [A6 + 0x8]
  5241. 00003548  2050                     movea.l    A0, [A0]
  5242. 0000354A  2050                     movea.l    A0, [A0]
  5243. 0000354C  43EE FFD8                lea.l      A1, [A6 - 0x28]
  5244. 00003550  7009                     moveq.l    D0, 0x09
  5245. label00003552:
  5246. 00003552  20D9                     move.l     [A0]+, [A1]+
  5247. 00003554  51C8 FFFC                dbf        D0, -0x6 /* 00003552 */
  5248. 00003558  7000                     moveq.l    D0, 0x00
  5249. label0000355A:
  5250. 0000355A  2E1F                     move.l     D7, [A7]+
  5251. 0000355C  4E5E                     unlink     A6
  5252. 0000355E  4E75                     rts
  5253. fn00003560:
  5254. 00003560  4E56 FFD8                link       A6, -0x0028
  5255. 00003564  2F07                     move.l     -[A7], D7
  5256. 00003566  206E 0008                movea.l    A0, [A6 + 0x8]
  5257. 0000356A  2050                     movea.l    A0, [A0]
  5258. 0000356C  43EE FFD8                lea.l      A1, [A6 - 0x28]
  5259. 00003570  7009                     moveq.l    D0, 0x09
  5260. label00003572:
  5261. 00003572  22D8                     move.l     [A1]+, [A0]+
  5262. 00003574  51C8 FFFC                dbf        D0, -0x6 /* 00003572 */
  5263. 00003578  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  5264. 0000357C  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5265. 00003580  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  5266. 00003584  6706                     beq        +0x8 /* 0000358C */
  5267. 00003586  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5268. 0000358A  6048                     bra        +0x4A /* 000035D4 */
  5269. label0000358C:
  5270. 0000358C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  5271. 00003590  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5272. 00003594  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  5273. 00003598  6706                     beq        +0x8 /* 000035A0 */
  5274. 0000359A  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5275. 0000359E  6034                     bra        +0x36 /* 000035D4 */
  5276. label000035A0:
  5277. 000035A0  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  5278. 000035A4  4EBA 08A2                jsr        [PC + 0x8A2 /* 00003E48 */]
  5279. 000035A8  588F                     addq.l     A7, 4
  5280. 000035AA  3E00                     move.w     D7, D0
  5281. 000035AC  4A47                     tst.w      D7
  5282. 000035AE  6704                     beq        +0x6 /* 000035B4 */
  5283. 000035B0  3007                     move.w     D0, D7
  5284. 000035B2  6020                     bra        +0x22 /* 000035D4 */
  5285. label000035B4:
  5286. 000035B4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  5287. 000035B8  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5288. 000035BC  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  5289. 000035C0  6706                     beq        +0x8 /* 000035C8 */
  5290. 000035C2  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5291. 000035C6  600C                     bra        +0xE /* 000035D4 */
  5292. label000035C8:
  5293. 000035C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5294. 000035CC  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5295. 000035D0  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5296. label000035D4:
  5297. 000035D4  2E1F                     move.l     D7, [A7]+
  5298. 000035D6  4E5E                     unlink     A6
  5299. 000035D8  4E75                     rts
  5300. fn000035DA:
  5301. 000035DA  4E56 FFDC                link       A6, -0x0024
  5302. 000035DE  2F07                     move.l     -[A7], D7
  5303. 000035E0  206E 0008                movea.l    A0, [A6 + 0x8]
  5304. 000035E4  2050                     movea.l    A0, [A0]
  5305. 000035E6  43EE FFDC                lea.l      A1, [A6 - 0x24]
  5306. 000035EA  7008                     moveq.l    D0, 0x08
  5307. label000035EC:
  5308. 000035EC  22D8                     move.l     [A1]+, [A0]+
  5309. 000035EE  51C8 FFFC                dbf        D0, -0x6 /* 000035EC */
  5310. 000035F2  42A7                     clr.l      -[A7]
  5311. 000035F4  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  5312. 000035F8  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  5313. 000035FC  201F                     move.l     D0, [A7]+
  5314. 000035FE  2E00                     move.l     D7, D0
  5315. 00003600  42A7                     clr.l      -[A7]
  5316. 00003602  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  5317. 00003606  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  5318. 0000360A  201F                     move.l     D0, [A7]+
  5319. 0000360C  DE80                     add.l      D7, D0
  5320. 0000360E  3F3C 0002                move.w     -[A7], 0x2
  5321. 00003612  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  5322. 00003616  4EBA 0324                jsr        [PC + 0x324 /* 0000393C */]
  5323. 0000361A  5C8F                     addq.l     A7, 6
  5324. 0000361C  DE80                     add.l      D7, D0
  5325. 0000361E  42A7                     clr.l      -[A7]
  5326. 00003620  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5327. 00003624  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  5328. 00003628  201F                     move.l     D0, [A7]+
  5329. 0000362A  DE80                     add.l      D7, D0
  5330. 0000362C  2007                     move.l     D0, D7
  5331. 0000362E  2E1F                     move.l     D7, [A7]+
  5332. 00003630  4E5E                     unlink     A6
  5333. 00003632  4E75                     rts
  5334. fn00003634:
  5335. 00003634  4E56 FFD4                link       A6, -0x002C
  5336. 00003638  2F07                     move.l     -[A7], D7
  5337. 0000363A  206E 0008                movea.l    A0, [A6 + 0x8]
  5338. 0000363E  2050                     movea.l    A0, [A0]
  5339. 00003640  43EE FFDC                lea.l      A1, [A6 - 0x24]
  5340. 00003644  7008                     moveq.l    D0, 0x08
  5341. label00003646:
  5342. 00003646  22D8                     move.l     [A1]+, [A0]+
  5343. 00003648  51C8 FFFC                dbf        D0, -0x6 /* 00003646 */
  5344. 0000364C  42A7                     clr.l      -[A7]
  5345. 0000364E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5346. 00003652  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  5347. 00003656  201F                     move.l     D0, [A7]+
  5348. 00003658  2D40 FFD8                move.l     [A6 - 0x28], D0
  5349. 0000365C  2D6E FFD8 FFD4           move.l     [A6 - 0x2C], [A6 - 0x28]
  5350. 00003662  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  5351. 00003666  486E FFD4                pea.l      [A6 - 0x2C]
  5352. 0000366A  486E FFD8                pea.l      [A6 - 0x28]
  5353. 0000366E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5354. 00003672  4EBA 10DC                jsr        [PC + 0x10DC /* 00004750 */]
  5355. 00003676  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5356. 0000367A  3E00                     move.w     D7, D0
  5357. 0000367C  4A47                     tst.w      D7
  5358. 0000367E  6706                     beq        +0x8 /* 00003686 */
  5359. 00003680  3007                     move.w     D0, D7
  5360. 00003682  6000 0074                bra        +0x76 /* 000036F8 */
  5361. label00003686:
  5362. 00003686  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  5363. 0000368A  4EBA 0BCC                jsr        [PC + 0xBCC /* 00004258 */]
  5364. 0000368E  588F                     addq.l     A7, 4
  5365. 00003690  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  5366. 00003694  4EBA 0372                jsr        [PC + 0x372 /* 00003A08 */]
  5367. 00003698  588F                     addq.l     A7, 4
  5368. 0000369A  3E00                     move.w     D7, D0
  5369. 0000369C  4A47                     tst.w      D7
  5370. 0000369E  6704                     beq        +0x6 /* 000036A4 */
  5371. 000036A0  3007                     move.w     D0, D7
  5372. 000036A2  6054                     bra        +0x56 /* 000036F8 */
  5373. label000036A4:
  5374. 000036A4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  5375. 000036A8  486E FFD4                pea.l      [A6 - 0x2C]
  5376. 000036AC  486E FFD8                pea.l      [A6 - 0x28]
  5377. 000036B0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5378. 000036B4  4EBA 109A                jsr        [PC + 0x109A /* 00004750 */]
  5379. 000036B8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5380. 000036BC  3E00                     move.w     D7, D0
  5381. 000036BE  4A47                     tst.w      D7
  5382. 000036C0  6704                     beq        +0x6 /* 000036C6 */
  5383. 000036C2  3007                     move.w     D0, D7
  5384. 000036C4  6032                     bra        +0x34 /* 000036F8 */
  5385. label000036C6:
  5386. 000036C6  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  5387. 000036CA  486E FFD4                pea.l      [A6 - 0x2C]
  5388. 000036CE  486E FFD8                pea.l      [A6 - 0x28]
  5389. 000036D2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5390. 000036D6  4EBA 1078                jsr        [PC + 0x1078 /* 00004750 */]
  5391. 000036DA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5392. 000036DE  3E00                     move.w     D7, D0
  5393. 000036E0  4A47                     tst.w      D7
  5394. 000036E2  6704                     beq        +0x6 /* 000036E8 */
  5395. 000036E4  3007                     move.w     D0, D7
  5396. 000036E6  6010                     bra        +0x12 /* 000036F8 */
  5397. label000036E8:
  5398. 000036E8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5399. 000036EC  2F2E FFD8                move.l     -[A7], [A6 - 0x28]
  5400. 000036F0  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  5401. 000036F4  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5402. label000036F8:
  5403. 000036F8  2E1F                     move.l     D7, [A7]+
  5404. 000036FA  4E5E                     unlink     A6
  5405. 000036FC  4E75                     rts
  5406. fn000036FE:
  5407. 000036FE  4E56 FFD8                link       A6, -0x0028
  5408. 00003702  2F07                     move.l     -[A7], D7
  5409. 00003704  206E 0008                movea.l    A0, [A6 + 0x8]
  5410. 00003708  2050                     movea.l    A0, [A0]
  5411. 0000370A  43EE FFD8                lea.l      A1, [A6 - 0x28]
  5412. 0000370E  7008                     moveq.l    D0, 0x08
  5413. label00003710:
  5414. 00003710  22D8                     move.l     [A1]+, [A0]+
  5415. 00003712  51C8 FFFC                dbf        D0, -0x6 /* 00003710 */
  5416. 00003716  7024                     moveq.l    D0, 0x24
  5417. 00003718  2D40 FFFC                move.l     [A6 - 0x4], D0
  5418. 0000371C  486E FFF4                pea.l      [A6 - 0xC]
  5419. 00003720  486E FFFC                pea.l      [A6 - 0x4]
  5420. 00003724  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5421. 00003728  4EBA 0FB4                jsr        [PC + 0xFB4 /* 000046DE */]
  5422. 0000372C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5423. 00003730  3E00                     move.w     D7, D0
  5424. 00003732  4A47                     tst.w      D7
  5425. 00003734  6706                     beq        +0x8 /* 0000373C */
  5426. 00003736  3007                     move.w     D0, D7
  5427. 00003738  6000 0072                bra        +0x74 /* 000037AC */
  5428. label0000373C:
  5429. 0000373C  486E FFF8                pea.l      [A6 - 0x8]
  5430. 00003740  486E FFFC                pea.l      [A6 - 0x4]
  5431. 00003744  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5432. 00003748  4EBA 0F94                jsr        [PC + 0xF94 /* 000046DE */]
  5433. 0000374C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5434. 00003750  3E00                     move.w     D7, D0
  5435. 00003752  4A47                     tst.w      D7
  5436. 00003754  6704                     beq        +0x6 /* 0000375A */
  5437. 00003756  3007                     move.w     D0, D7
  5438. 00003758  6052                     bra        +0x54 /* 000037AC */
  5439. label0000375A:
  5440. 0000375A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  5441. 0000375E  4EBA 0438                jsr        [PC + 0x438 /* 00003B98 */]
  5442. 00003762  588F                     addq.l     A7, 4
  5443. 00003764  3E00                     move.w     D7, D0
  5444. 00003766  4A47                     tst.w      D7
  5445. 00003768  6704                     beq        +0x6 /* 0000376E */
  5446. 0000376A  3007                     move.w     D0, D7
  5447. 0000376C  603E                     bra        +0x40 /* 000037AC */
  5448. label0000376E:
  5449. 0000376E  486E FFF0                pea.l      [A6 - 0x10]
  5450. 00003772  486E FFFC                pea.l      [A6 - 0x4]
  5451. 00003776  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5452. 0000377A  4EBA 0F62                jsr        [PC + 0xF62 /* 000046DE */]
  5453. 0000377E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5454. 00003782  3E00                     move.w     D7, D0
  5455. 00003784  4A47                     tst.w      D7
  5456. 00003786  6704                     beq        +0x6 /* 0000378C */
  5457. 00003788  3007                     move.w     D0, D7
  5458. 0000378A  6020                     bra        +0x22 /* 000037AC */
  5459. label0000378C:
  5460. 0000378C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5461. 00003790  4878 0024                push.l     0x24 /* '$' */
  5462. 00003794  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  5463. 00003798  206E 0008                movea.l    A0, [A6 + 0x8]
  5464. 0000379C  2050                     movea.l    A0, [A0]
  5465. 0000379E  43EE FFD8                lea.l      A1, [A6 - 0x28]
  5466. 000037A2  7008                     moveq.l    D0, 0x08
  5467. label000037A4:
  5468. 000037A4  20D9                     move.l     [A0]+, [A1]+
  5469. 000037A6  51C8 FFFC                dbf        D0, -0x6 /* 000037A4 */
  5470. 000037AA  7000                     moveq.l    D0, 0x00
  5471. label000037AC:
  5472. 000037AC  2E1F                     move.l     D7, [A7]+
  5473. 000037AE  4E5E                     unlink     A6
  5474. 000037B0  4E75                     rts
  5475. fn000037B2:
  5476. 000037B2  4E56 FFDC                link       A6, -0x0024
  5477. 000037B6  2F07                     move.l     -[A7], D7
  5478. 000037B8  4267                     clr.w      -[A7]
  5479. 000037BA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5480. 000037BE  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  5481. 000037C2  301F                     move.w     D0, [A7]+
  5482. 000037C4  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  5483. 000037C8  6708                     beq        +0xA /* 000037D2 */
  5484. 000037CA  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5485. 000037CE  6000 0070                bra        +0x72 /* 00003840 */
  5486. label000037D2:
  5487. 000037D2  206E 0008                movea.l    A0, [A6 + 0x8]
  5488. 000037D6  2050                     movea.l    A0, [A0]
  5489. 000037D8  2050                     movea.l    A0, [A0]
  5490. 000037DA  43EE FFDC                lea.l      A1, [A6 - 0x24]
  5491. 000037DE  7008                     moveq.l    D0, 0x08
  5492. label000037E0:
  5493. 000037E0  22D8                     move.l     [A1]+, [A0]+
  5494. 000037E2  51C8 FFFC                dbf        D0, -0x6 /* 000037E0 */
  5495. 000037E6  4267                     clr.w      -[A7]
  5496. 000037E8  486E FFF4                pea.l      [A6 - 0xC]
  5497. 000037EC  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  5498. 000037F0  301F                     move.w     D0, [A7]+
  5499. 000037F2  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  5500. 000037F6  6706                     beq        +0x8 /* 000037FE */
  5501. 000037F8  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5502. 000037FC  6042                     bra        +0x44 /* 00003840 */
  5503. label000037FE:
  5504. 000037FE  4267                     clr.w      -[A7]
  5505. 00003800  486E FFF8                pea.l      [A6 - 0x8]
  5506. 00003804  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  5507. 00003808  301F                     move.w     D0, [A7]+
  5508. 0000380A  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  5509. 0000380E  6706                     beq        +0x8 /* 00003816 */
  5510. 00003810  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5511. 00003814  602A                     bra        +0x2C /* 00003840 */
  5512. label00003816:
  5513. 00003816  486E FFFC                pea.l      [A6 - 0x4]
  5514. 0000381A  4EBA 0516                jsr        [PC + 0x516 /* 00003D32 */]
  5515. 0000381E  588F                     addq.l     A7, 4
  5516. 00003820  3E00                     move.w     D7, D0
  5517. 00003822  4A47                     tst.w      D7
  5518. 00003824  6704                     beq        +0x6 /* 0000382A */
  5519. 00003826  3007                     move.w     D0, D7
  5520. 00003828  6016                     bra        +0x18 /* 00003840 */
  5521. label0000382A:
  5522. 0000382A  206E 0008                movea.l    A0, [A6 + 0x8]
  5523. 0000382E  2050                     movea.l    A0, [A0]
  5524. 00003830  2050                     movea.l    A0, [A0]
  5525. 00003832  43EE FFDC                lea.l      A1, [A6 - 0x24]
  5526. 00003836  7008                     moveq.l    D0, 0x08
  5527. label00003838:
  5528. 00003838  20D9                     move.l     [A0]+, [A1]+
  5529. 0000383A  51C8 FFFC                dbf        D0, -0x6 /* 00003838 */
  5530. 0000383E  7000                     moveq.l    D0, 0x00
  5531. label00003840:
  5532. 00003840  2E1F                     move.l     D7, [A7]+
  5533. 00003842  4E5E                     unlink     A6
  5534. 00003844  4E75                     rts
  5535. fn00003846:
  5536. 00003846  4E56 FFDC                link       A6, -0x0024
  5537. 0000384A  2F07                     move.l     -[A7], D7
  5538. 0000384C  206E 0008                movea.l    A0, [A6 + 0x8]
  5539. 00003850  2050                     movea.l    A0, [A0]
  5540. 00003852  43EE FFDC                lea.l      A1, [A6 - 0x24]
  5541. 00003856  7008                     moveq.l    D0, 0x08
  5542. label00003858:
  5543. 00003858  22D8                     move.l     [A1]+, [A0]+
  5544. 0000385A  51C8 FFFC                dbf        D0, -0x6 /* 00003858 */
  5545. 0000385E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  5546. 00003862  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5547. 00003866  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  5548. 0000386A  6706                     beq        +0x8 /* 00003872 */
  5549. 0000386C  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5550. 00003870  6034                     bra        +0x36 /* 000038A6 */
  5551. label00003872:
  5552. 00003872  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  5553. 00003876  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5554. 0000387A  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  5555. 0000387E  6706                     beq        +0x8 /* 00003886 */
  5556. 00003880  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5557. 00003884  6020                     bra        +0x22 /* 000038A6 */
  5558. label00003886:
  5559. 00003886  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  5560. 0000388A  4EBA 05BC                jsr        [PC + 0x5BC /* 00003E48 */]
  5561. 0000388E  588F                     addq.l     A7, 4
  5562. 00003890  3E00                     move.w     D7, D0
  5563. 00003892  4A47                     tst.w      D7
  5564. 00003894  6704                     beq        +0x6 /* 0000389A */
  5565. 00003896  3007                     move.w     D0, D7
  5566. 00003898  600C                     bra        +0xE /* 000038A6 */
  5567. label0000389A:
  5568. 0000389A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5569. 0000389E  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5570. 000038A2  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5571. label000038A6:
  5572. 000038A6  2E1F                     move.l     D7, [A7]+
  5573. 000038A8  4E5E                     unlink     A6
  5574. 000038AA  4E75                     rts
  5575. fn000038AC:
  5576. 000038AC  4E56 0000                link       A6, 0
  5577. 000038B0  2F07                     move.l     -[A7], D7
  5578. 000038B2  42A7                     clr.l      -[A7]
  5579. 000038B4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5580. 000038B8  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  5581. 000038BC  201F                     move.l     D0, [A7]+
  5582. 000038BE  2E00                     move.l     D7, D0
  5583. 000038C0  2007                     move.l     D0, D7
  5584. 000038C2  2E1F                     move.l     D7, [A7]+
  5585. 000038C4  4E5E                     unlink     A6
  5586. 000038C6  4E75                     rts
  5587. fn000038C8:
  5588. 000038C8  4E56 0000                link       A6, 0
  5589. 000038CC  4267                     clr.w      -[A7]
  5590. 000038CE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5591. 000038D2  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  5592. 000038D6  301F                     move.w     D0, [A7]+
  5593. 000038D8  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5594. 000038DC  4E5E                     unlink     A6
  5595. 000038DE  4E75                     rts
  5596. fn000038E0:
  5597. 000038E0  4E56 0000                link       A6, 0
  5598. 000038E4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5599. 000038E8  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5600. 000038EC  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5601. 000038F0  4E5E                     unlink     A6
  5602. 000038F2  4E75                     rts
  5603. fn000038F4:
  5604. 000038F4  4E56 0000                link       A6, 0
  5605. 000038F8  2F07                     move.l     -[A7], D7
  5606. 000038FA  42A7                     clr.l      -[A7]
  5607. 000038FC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5608. 00003900  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  5609. 00003904  201F                     move.l     D0, [A7]+
  5610. 00003906  2E00                     move.l     D7, D0
  5611. 00003908  2007                     move.l     D0, D7
  5612. 0000390A  2E1F                     move.l     D7, [A7]+
  5613. 0000390C  4E5E                     unlink     A6
  5614. 0000390E  4E75                     rts
  5615. fn00003910:
  5616. 00003910  4E56 0000                link       A6, 0
  5617. 00003914  4267                     clr.w      -[A7]
  5618. 00003916  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5619. 0000391A  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  5620. 0000391E  301F                     move.w     D0, [A7]+
  5621. 00003920  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5622. 00003924  4E5E                     unlink     A6
  5623. 00003926  4E75                     rts
  5624. fn00003928:
  5625. 00003928  4E56 0000                link       A6, 0
  5626. 0000392C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5627. 00003930  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5628. 00003934  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5629. 00003938  4E5E                     unlink     A6
  5630. 0000393A  4E75                     rts
  5631. export_214:
  5632. fn0000393C:
  5633. 0000393C  4E56 0000                link       A6, 0
  5634. 00003940  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  5635. 00003944  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5636. 00003948  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  5637. 0000394C  42A7                     clr.l      -[A7]
  5638. 0000394E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5639. 00003952  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  5640. 00003956  201F                     move.l     D0, [A7]+
  5641. 00003958  2E00                     move.l     D7, D0
  5642. 0000395A  4878 0052                push.l     0x52 /* 'R' */
  5643. 0000395E  2F07                     move.l     -[A7], D7
  5644. 00003960  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  5645. 00003964  3A00                     move.w     D5, D0
  5646. 00003966  206E 0008                movea.l    A0, [A6 + 0x8]
  5647. 0000396A  2850                     movea.l    A4, [A0]
  5648. 0000396C  7C00                     moveq.l    D6, 0x00
  5649. 0000396E  6000 0080                bra        +0x82 /* 000039F0 */
  5650. label00003972:
  5651. 00003972  4A6C 0004                tst.w      [A4 + 0x4]
  5652. 00003976  6606                     bne        +0x8 /* 0000397E */
  5653. 00003978  4A6E 000C                tst.w      [A6 + 0xC]
  5654. 0000397C  6718                     beq        +0x1A /* 00003996 */
  5655. label0000397E:
  5656. 0000397E  4A6C 0004                tst.w      [A4 + 0x4]
  5657. 00003982  6708                     beq        +0xA /* 0000398C */
  5658. 00003984  0C6E 0001 000C           cmpi.w     [A6 + 0xC], 0x1
  5659. 0000398A  670A                     beq        +0xC /* 00003996 */
  5660. label0000398C:
  5661. 0000398C  0C6E 0002 000C           cmpi.w     [A6 + 0xC], 0x2
  5662. 00003992  6600 0056                bne        +0x58 /* 000039EA */
  5663. label00003996:
  5664. 00003996  4AAC 003E                tst.l      [A4 + 0x3E]
  5665. 0000399A  6726                     beq        +0x28 /* 000039C2 */
  5666. 0000399C  0C54 006C                cmpi.w     [A4], 0x6C /* 'l' */
  5667. 000039A0  6612                     bne        +0x14 /* 000039B4 */
  5668. 000039A2  3F3C 0002                move.w     -[A7], 0x2
  5669. 000039A6  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  5670. 000039AA  4EBA FF90                jsr        [PC - 0x70 /* 0000393C */]
  5671. 000039AE  5C8F                     addq.l     A7, 6
  5672. 000039B0  DE80                     add.l      D7, D0
  5673. 000039B2  600E                     bra        +0x10 /* 000039C2 */
  5674. label000039B4:
  5675. 000039B4  42A7                     clr.l      -[A7]
  5676. 000039B6  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  5677. 000039BA  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  5678. 000039BE  201F                     move.l     D0, [A7]+
  5679. 000039C0  DE80                     add.l      D7, D0
  5680. label000039C2:
  5681. 000039C2  4AAC 003A                tst.l      [A4 + 0x3A]
  5682. 000039C6  670E                     beq        +0x10 /* 000039D6 */
  5683. 000039C8  42A7                     clr.l      -[A7]
  5684. 000039CA  2F2C 003A                move.l     -[A7], [A4 + 0x3A]
  5685. 000039CE  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  5686. 000039D2  201F                     move.l     D0, [A7]+
  5687. 000039D4  DE80                     add.l      D7, D0
  5688. label000039D6:
  5689. 000039D6  4AAC 0042                tst.l      [A4 + 0x42]
  5690. 000039DA  670E                     beq        +0x10 /* 000039EA */
  5691. 000039DC  42A7                     clr.l      -[A7]
  5692. 000039DE  2F2C 0042                move.l     -[A7], [A4 + 0x42]
  5693. 000039E2  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  5694. 000039E6  201F                     move.l     D0, [A7]+
  5695. 000039E8  DE80                     add.l      D7, D0
  5696. label000039EA:
  5697. 000039EA  49EC 0052                lea.l      A4, [A4 + 0x52]
  5698. 000039EE  5246                     addq.w     D6, 1
  5699. label000039F0:
  5700. 000039F0  BC45                     cmp.w      D6, D5
  5701. 000039F2  6D00 FF7E                blt        -0x80 /* 00003972 */
  5702. 000039F6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5703. 000039FA  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  5704. 000039FE  2007                     move.l     D0, D7
  5705. 00003A00  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  5706. 00003A04  4E5E                     unlink     A6
  5707. 00003A06  4E75                     rts
  5708. fn00003A08:
  5709. 00003A08  4E56 FFA0                link       A6, -0x0060
  5710. 00003A0C  48E7 0700                movem.l    -[A7], D5,D6,D7
  5711. 00003A10  42A7                     clr.l      -[A7]
  5712. 00003A12  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5713. 00003A16  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  5714. 00003A1A  201F                     move.l     D0, [A7]+
  5715. 00003A1C  2D40 FFA4                move.l     [A6 - 0x5C], D0
  5716. 00003A20  2D6E FFA4 FFA0           move.l     [A6 - 0x60], [A6 - 0x5C]
  5717. 00003A26  4878 0052                push.l     0x52 /* 'R' */
  5718. 00003A2A  2F2E FFA4                move.l     -[A7], [A6 - 0x5C]
  5719. 00003A2E  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  5720. 00003A32  3D40 FFFE                move.w     [A6 - 0x2], D0
  5721. 00003A36  7C00                     moveq.l    D6, 0x00
  5722. 00003A38  6000 0120                bra        +0x122 /* 00003B5A */
  5723. label00003A3C:
  5724. 00003A3C  206E 0008                movea.l    A0, [A6 + 0x8]
  5725. 00003A40  3006                     move.w     D0, D6
  5726. 00003A42  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  5727. 00003A46  D090                     add.l      D0, [A0]
  5728. 00003A48  2040                     movea.l    A0, D0
  5729. 00003A4A  43EE FFA8                lea.l      A1, [A6 - 0x58]
  5730. 00003A4E  7013                     moveq.l    D0, 0x13
  5731. label00003A50:
  5732. 00003A50  22D8                     move.l     [A1]+, [A0]+
  5733. 00003A52  51C8 FFFC                dbf        D0, -0x6 /* 00003A50 */
  5734. 00003A56  32D8                     move.w     [A1]+, [A0]+
  5735. 00003A58  4AAE FFE6                tst.l      [A6 - 0x1A]
  5736. 00003A5C  6700 00A8                beq        +0xAA /* 00003B06 */
  5737. 00003A60  0C6E 006C FFA8           cmpi.w     [A6 - 0x58], 0x6C /* 'l' */
  5738. 00003A66  6616                     bne        +0x18 /* 00003A7E */
  5739. 00003A68  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  5740. 00003A6C  4EBA FF9A                jsr        [PC - 0x66 /* 00003A08 */]
  5741. 00003A70  588F                     addq.l     A7, 4
  5742. 00003A72  3A00                     move.w     D5, D0
  5743. 00003A74  4A45                     tst.w      D5
  5744. 00003A76  6706                     beq        +0x8 /* 00003A7E */
  5745. 00003A78  3005                     move.w     D0, D5
  5746. 00003A7A  6000 0114                bra        +0x116 /* 00003B90 */
  5747. label00003A7E:
  5748. 00003A7E  0C6E 0069 FFA8           cmpi.w     [A6 - 0x58], 0x69 /* 'i' */
  5749. 00003A84  6632                     bne        +0x34 /* 00003AB8 */
  5750. 00003A86  486E FFFA                pea.l      [A6 - 0x6]
  5751. 00003A8A  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  5752. 00003A8E  486E FFB6                pea.l      [A6 - 0x4A]
  5753. 00003A92  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  5754. 00003A96  4EBA 0BB2                jsr        [PC + 0xBB2 /* 0000464A */]
  5755. 00003A9A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5756. 00003A9E  3A00                     move.w     D5, D0
  5757. 00003AA0  4A45                     tst.w      D5
  5758. 00003AA2  6706                     beq        +0x8 /* 00003AAA */
  5759. 00003AA4  3005                     move.w     D0, D5
  5760. 00003AA6  6000 00E8                bra        +0xEA /* 00003B90 */
  5761. label00003AAA:
  5762. 00003AAA  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  5763. 00003AAE  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5764. 00003AB2  2D6E FFFA FFE6           move.l     [A6 - 0x1A], [A6 - 0x6]
  5765. label00003AB8:
  5766. 00003AB8  4267                     clr.w      -[A7]
  5767. 00003ABA  4267                     clr.w      -[A7]
  5768. 00003ABC  486E FFA8                pea.l      [A6 - 0x58]
  5769. 00003AC0  4EAD 0B12                jsr        [A5 + 0xB12 /* export_350 */]
  5770. 00003AC4  508F                     addq.l     A7, 8
  5771. 00003AC6  206E 0008                movea.l    A0, [A6 + 0x8]
  5772. 00003ACA  3006                     move.w     D0, D6
  5773. 00003ACC  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  5774. 00003AD0  D090                     add.l      D0, [A0]
  5775. 00003AD2  2040                     movea.l    A0, D0
  5776. 00003AD4  43EE FFA8                lea.l      A1, [A6 - 0x58]
  5777. 00003AD8  7013                     moveq.l    D0, 0x13
  5778. label00003ADA:
  5779. 00003ADA  20D9                     move.l     [A0]+, [A1]+
  5780. 00003ADC  51C8 FFFC                dbf        D0, -0x6 /* 00003ADA */
  5781. 00003AE0  30D9                     move.w     [A0]+, [A1]+
  5782. 00003AE2  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  5783. 00003AE6  486E FFA0                pea.l      [A6 - 0x60]
  5784. 00003AEA  486E FFA4                pea.l      [A6 - 0x5C]
  5785. 00003AEE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5786. 00003AF2  4EBA 0C5C                jsr        [PC + 0xC5C /* 00004750 */]
  5787. 00003AF6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5788. 00003AFA  3A00                     move.w     D5, D0
  5789. 00003AFC  4A45                     tst.w      D5
  5790. 00003AFE  6706                     beq        +0x8 /* 00003B06 */
  5791. 00003B00  3005                     move.w     D0, D5
  5792. 00003B02  6000 008C                bra        +0x8E /* 00003B90 */
  5793. label00003B06:
  5794. 00003B06  4AAE FFE2                tst.l      [A6 - 0x1E]
  5795. 00003B0A  6724                     beq        +0x26 /* 00003B30 */
  5796. 00003B0C  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  5797. 00003B10  486E FFA0                pea.l      [A6 - 0x60]
  5798. 00003B14  486E FFA4                pea.l      [A6 - 0x5C]
  5799. 00003B18  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5800. 00003B1C  4EBA 0C32                jsr        [PC + 0xC32 /* 00004750 */]
  5801. 00003B20  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5802. 00003B24  3A00                     move.w     D5, D0
  5803. 00003B26  4A45                     tst.w      D5
  5804. 00003B28  6706                     beq        +0x8 /* 00003B30 */
  5805. 00003B2A  3005                     move.w     D0, D5
  5806. 00003B2C  6000 0062                bra        +0x64 /* 00003B90 */
  5807. label00003B30:
  5808. 00003B30  4AAE FFEA                tst.l      [A6 - 0x16]
  5809. 00003B34  6722                     beq        +0x24 /* 00003B58 */
  5810. 00003B36  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  5811. 00003B3A  486E FFA0                pea.l      [A6 - 0x60]
  5812. 00003B3E  486E FFA4                pea.l      [A6 - 0x5C]
  5813. 00003B42  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5814. 00003B46  4EBA 0C08                jsr        [PC + 0xC08 /* 00004750 */]
  5815. 00003B4A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5816. 00003B4E  3A00                     move.w     D5, D0
  5817. 00003B50  4A45                     tst.w      D5
  5818. 00003B52  6704                     beq        +0x6 /* 00003B58 */
  5819. 00003B54  3005                     move.w     D0, D5
  5820. 00003B56  6038                     bra        +0x3A /* 00003B90 */
  5821. label00003B58:
  5822. 00003B58  5246                     addq.w     D6, 1
  5823. label00003B5A:
  5824. 00003B5A  BC6E FFFE                cmp.w      D6, [A6 - 0x2]
  5825. 00003B5E  6D00 FEDC                blt        -0x122 /* 00003A3C */
  5826. 00003B62  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5827. 00003B66  2F2E FFA4                move.l     -[A7], [A6 - 0x5C]
  5828. 00003B6A  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  5829. 00003B6E  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  5830. 00003B72  6706                     beq        +0x8 /* 00003B7A */
  5831. 00003B74  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5832. 00003B78  6016                     bra        +0x18 /* 00003B90 */
  5833. label00003B7A:
  5834. 00003B7A  3F3C 0002                move.w     -[A7], 0x2
  5835. 00003B7E  486E FFFE                pea.l      [A6 - 0x2]
  5836. 00003B82  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5837. 00003B86  4EBA 0C6C                jsr        [PC + 0xC6C /* 000047F4 */]
  5838. 00003B8A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5839. 00003B8E  7000                     moveq.l    D0, 0x00
  5840. label00003B90:
  5841. 00003B90  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  5842. 00003B94  4E5E                     unlink     A6
  5843. 00003B96  4E75                     rts
  5844. fn00003B98:
  5845. 00003B98  4E56 FFA0                link       A6, -0x0060
  5846. 00003B9C  48E7 0300                movem.l    -[A7], D6,D7
  5847. 00003BA0  3F3C 0002                move.w     -[A7], 0x2
  5848. 00003BA4  486E FFFE                pea.l      [A6 - 0x2]
  5849. 00003BA8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5850. 00003BAC  4EBA 0C8E                jsr        [PC + 0xC8E /* 0000483C */]
  5851. 00003BB0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5852. 00003BB4  306E FFFE                movea.w    A0, [A6 - 0x2]
  5853. 00003BB8  2F08                     move.l     -[A7], A0
  5854. 00003BBA  4878 0052                push.l     0x52 /* 'R' */
  5855. 00003BBE  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  5856. 00003BC2  2D40 FFA0                move.l     [A6 - 0x60], D0
  5857. 00003BC6  2D6E FFA0 FFA4           move.l     [A6 - 0x5C], [A6 - 0x60]
  5858. 00003BCC  7C00                     moveq.l    D6, 0x00
  5859. 00003BCE  6000 0144                bra        +0x146 /* 00003D14 */
  5860. label00003BD2:
  5861. 00003BD2  206E 0008                movea.l    A0, [A6 + 0x8]
  5862. 00003BD6  3006                     move.w     D0, D6
  5863. 00003BD8  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  5864. 00003BDC  D090                     add.l      D0, [A0]
  5865. 00003BDE  2040                     movea.l    A0, D0
  5866. 00003BE0  43EE FFAC                lea.l      A1, [A6 - 0x54]
  5867. 00003BE4  7013                     moveq.l    D0, 0x13
  5868. label00003BE6:
  5869. 00003BE6  22D8                     move.l     [A1]+, [A0]+
  5870. 00003BE8  51C8 FFFC                dbf        D0, -0x6 /* 00003BE6 */
  5871. 00003BEC  32D8                     move.w     [A1]+, [A0]+
  5872. 00003BEE  4AAE FFEA                tst.l      [A6 - 0x16]
  5873. 00003BF2  6700 0096                beq        +0x98 /* 00003C8A */
  5874. 00003BF6  486E FFEA                pea.l      [A6 - 0x16]
  5875. 00003BFA  486E FFA4                pea.l      [A6 - 0x5C]
  5876. 00003BFE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5877. 00003C02  4EBA 0ADA                jsr        [PC + 0xADA /* 000046DE */]
  5878. 00003C06  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5879. 00003C0A  3E00                     move.w     D7, D0
  5880. 00003C0C  4A47                     tst.w      D7
  5881. 00003C0E  6706                     beq        +0x8 /* 00003C16 */
  5882. 00003C10  3007                     move.w     D0, D7
  5883. 00003C12  6000 0116                bra        +0x118 /* 00003D2A */
  5884. label00003C16:
  5885. 00003C16  0C6E 006C FFAC           cmpi.w     [A6 - 0x54], 0x6C /* 'l' */
  5886. 00003C1C  6616                     bne        +0x18 /* 00003C34 */
  5887. 00003C1E  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  5888. 00003C22  4EBA FF74                jsr        [PC - 0x8C /* 00003B98 */]
  5889. 00003C26  588F                     addq.l     A7, 4
  5890. 00003C28  3E00                     move.w     D7, D0
  5891. 00003C2A  4A47                     tst.w      D7
  5892. 00003C2C  6706                     beq        +0x8 /* 00003C34 */
  5893. 00003C2E  3007                     move.w     D0, D7
  5894. 00003C30  6000 00F8                bra        +0xFA /* 00003D2A */
  5895. label00003C34:
  5896. 00003C34  0C6E 0069 FFAC           cmpi.w     [A6 - 0x54], 0x69 /* 'i' */
  5897. 00003C3A  6632                     bne        +0x34 /* 00003C6E */
  5898. 00003C3C  486E FFA8                pea.l      [A6 - 0x58]
  5899. 00003C40  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  5900. 00003C44  486E FFBA                pea.l      [A6 - 0x46]
  5901. 00003C48  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  5902. 00003C4C  4EBA 0A46                jsr        [PC + 0xA46 /* 00004694 */]
  5903. 00003C50  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5904. 00003C54  3E00                     move.w     D7, D0
  5905. 00003C56  4A47                     tst.w      D7
  5906. 00003C58  6706                     beq        +0x8 /* 00003C60 */
  5907. 00003C5A  3007                     move.w     D0, D7
  5908. 00003C5C  6000 00CC                bra        +0xCE /* 00003D2A */
  5909. label00003C60:
  5910. 00003C60  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  5911. 00003C64  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5912. 00003C68  2D6E FFA8 FFEA           move.l     [A6 - 0x16], [A6 - 0x58]
  5913. label00003C6E:
  5914. 00003C6E  0C6E 012E FFAC           cmpi.w     [A6 - 0x54], 0x12E
  5915. 00003C74  6708                     beq        +0xA /* 00003C7E */
  5916. 00003C76  0C6E 012F FFAC           cmpi.w     [A6 - 0x54], 0x12F
  5917. 00003C7C  660C                     bne        +0xE /* 00003C8A */
  5918. label00003C7E:
  5919. 00003C7E  4267                     clr.w      -[A7]
  5920. 00003C80  486E FFAC                pea.l      [A6 - 0x54]
  5921. 00003C84  4EAD 0B32                jsr        [A5 + 0xB32 /* export_354 */]
  5922. 00003C88  5C8F                     addq.l     A7, 6
  5923. label00003C8A:
  5924. 00003C8A  4AAE FFE6                tst.l      [A6 - 0x1A]
  5925. 00003C8E  6720                     beq        +0x22 /* 00003CB0 */
  5926. 00003C90  486E FFE6                pea.l      [A6 - 0x1A]
  5927. 00003C94  486E FFA4                pea.l      [A6 - 0x5C]
  5928. 00003C98  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5929. 00003C9C  4EBA 0A40                jsr        [PC + 0xA40 /* 000046DE */]
  5930. 00003CA0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5931. 00003CA4  3E00                     move.w     D7, D0
  5932. 00003CA6  4A47                     tst.w      D7
  5933. 00003CA8  6706                     beq        +0x8 /* 00003CB0 */
  5934. 00003CAA  3007                     move.w     D0, D7
  5935. 00003CAC  6000 007C                bra        +0x7E /* 00003D2A */
  5936. label00003CB0:
  5937. 00003CB0  4AAE FFEE                tst.l      [A6 - 0x12]
  5938. 00003CB4  6740                     beq        +0x42 /* 00003CF6 */
  5939. 00003CB6  486E FFEE                pea.l      [A6 - 0x12]
  5940. 00003CBA  486E FFA4                pea.l      [A6 - 0x5C]
  5941. 00003CBE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5942. 00003CC2  4EBA 0A1A                jsr        [PC + 0xA1A /* 000046DE */]
  5943. 00003CC6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5944. 00003CCA  3E00                     move.w     D7, D0
  5945. 00003CCC  4A47                     tst.w      D7
  5946. 00003CCE  6706                     beq        +0x8 /* 00003CD6 */
  5947. 00003CD0  3007                     move.w     D0, D7
  5948. 00003CD2  6000 0056                bra        +0x58 /* 00003D2A */
  5949. label00003CD6:
  5950. 00003CD6  42A7                     clr.l      -[A7]
  5951. 00003CD8  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  5952. 00003CDC  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  5953. 00003CE0  201F                     move.l     D0, [A7]+
  5954. 00003CE2  0C80 0000 0018           cmpi.l     D0, 0x18
  5955. 00003CE8  6E0C                     bgt        +0xE /* 00003CF6 */
  5956. 00003CEA  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  5957. 00003CEE  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5958. 00003CF2  42AE FFEE                clr.l      [A6 - 0x12]
  5959. label00003CF6:
  5960. 00003CF6  206E 0008                movea.l    A0, [A6 + 0x8]
  5961. 00003CFA  3006                     move.w     D0, D6
  5962. 00003CFC  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  5963. 00003D00  D090                     add.l      D0, [A0]
  5964. 00003D02  2040                     movea.l    A0, D0
  5965. 00003D04  43EE FFAC                lea.l      A1, [A6 - 0x54]
  5966. 00003D08  7013                     moveq.l    D0, 0x13
  5967. label00003D0A:
  5968. 00003D0A  20D9                     move.l     [A0]+, [A1]+
  5969. 00003D0C  51C8 FFFC                dbf        D0, -0x6 /* 00003D0A */
  5970. 00003D10  30D9                     move.w     [A0]+, [A1]+
  5971. 00003D12  5246                     addq.w     D6, 1
  5972. label00003D14:
  5973. 00003D14  BC6E FFFE                cmp.w      D6, [A6 - 0x2]
  5974. 00003D18  6D00 FEB8                blt        -0x146 /* 00003BD2 */
  5975. 00003D1C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5976. 00003D20  2F2E FFA0                move.l     -[A7], [A6 - 0x60]
  5977. 00003D24  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  5978. 00003D28  7000                     moveq.l    D0, 0x00
  5979. label00003D2A:
  5980. 00003D2A  4CDF 00C0                movem.l    D6,D7, [A7]+
  5981. 00003D2E  4E5E                     unlink     A6
  5982. 00003D30  4E75                     rts
  5983. fn00003D32:
  5984. 00003D32  4E56 FFAE                link       A6, -0x0052
  5985. 00003D36  48E7 0700                movem.l    -[A7], D5,D6,D7
  5986. 00003D3A  4267                     clr.w      -[A7]
  5987. 00003D3C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5988. 00003D40  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  5989. 00003D44  301F                     move.w     D0, [A7]+
  5990. 00003D46  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  5991. 00003D4A  6708                     beq        +0xA /* 00003D54 */
  5992. 00003D4C  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  5993. 00003D50  6000 00EE                bra        +0xF0 /* 00003E40 */
  5994. label00003D54:
  5995. 00003D54  42A7                     clr.l      -[A7]
  5996. 00003D56  206E 0008                movea.l    A0, [A6 + 0x8]
  5997. 00003D5A  2F10                     move.l     -[A7], [A0]
  5998. 00003D5C  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  5999. 00003D60  201F                     move.l     D0, [A7]+
  6000. 00003D62  4878 0052                push.l     0x52 /* 'R' */
  6001. 00003D66  2F00                     move.l     -[A7], D0
  6002. 00003D68  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  6003. 00003D6C  3C00                     move.w     D6, D0
  6004. 00003D6E  7E00                     moveq.l    D7, 0x00
  6005. 00003D70  6000 00BC                bra        +0xBE /* 00003E2E */
  6006. label00003D74:
  6007. 00003D74  206E 0008                movea.l    A0, [A6 + 0x8]
  6008. 00003D78  2050                     movea.l    A0, [A0]
  6009. 00003D7A  3007                     move.w     D0, D7
  6010. 00003D7C  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  6011. 00003D80  D090                     add.l      D0, [A0]
  6012. 00003D82  2040                     movea.l    A0, D0
  6013. 00003D84  43EE FFAE                lea.l      A1, [A6 - 0x52]
  6014. 00003D88  7013                     moveq.l    D0, 0x13
  6015. label00003D8A:
  6016. 00003D8A  22D8                     move.l     [A1]+, [A0]+
  6017. 00003D8C  51C8 FFFC                dbf        D0, -0x6 /* 00003D8A */
  6018. 00003D90  32D8                     move.w     [A1]+, [A0]+
  6019. 00003D92  4AAE FFEC                tst.l      [A6 - 0x14]
  6020. 00003D96  6738                     beq        +0x3A /* 00003DD0 */
  6021. 00003D98  0C6E 006C FFAE           cmpi.w     [A6 - 0x52], 0x6C /* 'l' */
  6022. 00003D9E  6616                     bne        +0x18 /* 00003DB6 */
  6023. 00003DA0  486E FFEC                pea.l      [A6 - 0x14]
  6024. 00003DA4  4EBA FF8C                jsr        [PC - 0x74 /* 00003D32 */]
  6025. 00003DA8  588F                     addq.l     A7, 4
  6026. 00003DAA  3A00                     move.w     D5, D0
  6027. 00003DAC  4A45                     tst.w      D5
  6028. 00003DAE  6720                     beq        +0x22 /* 00003DD0 */
  6029. 00003DB0  3005                     move.w     D0, D5
  6030. 00003DB2  6000 008C                bra        +0x8E /* 00003E40 */
  6031. label00003DB6:
  6032. 00003DB6  4267                     clr.w      -[A7]
  6033. 00003DB8  486E FFEC                pea.l      [A6 - 0x14]
  6034. 00003DBC  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  6035. 00003DC0  301F                     move.w     D0, [A7]+
  6036. 00003DC2  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  6037. 00003DC6  6708                     beq        +0xA /* 00003DD0 */
  6038. 00003DC8  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  6039. 00003DCC  6000 0072                bra        +0x74 /* 00003E40 */
  6040. label00003DD0:
  6041. 00003DD0  4AAE FFE8                tst.l      [A6 - 0x18]
  6042. 00003DD4  671A                     beq        +0x1C /* 00003DF0 */
  6043. 00003DD6  4267                     clr.w      -[A7]
  6044. 00003DD8  486E FFE8                pea.l      [A6 - 0x18]
  6045. 00003DDC  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  6046. 00003DE0  301F                     move.w     D0, [A7]+
  6047. 00003DE2  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  6048. 00003DE6  6708                     beq        +0xA /* 00003DF0 */
  6049. 00003DE8  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  6050. 00003DEC  6000 0052                bra        +0x54 /* 00003E40 */
  6051. label00003DF0:
  6052. 00003DF0  4AAE FFF0                tst.l      [A6 - 0x10]
  6053. 00003DF4  6718                     beq        +0x1A /* 00003E0E */
  6054. 00003DF6  4267                     clr.w      -[A7]
  6055. 00003DF8  486E FFF0                pea.l      [A6 - 0x10]
  6056. 00003DFC  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  6057. 00003E00  301F                     move.w     D0, [A7]+
  6058. 00003E02  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  6059. 00003E06  6706                     beq        +0x8 /* 00003E0E */
  6060. 00003E08  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  6061. 00003E0C  6032                     bra        +0x34 /* 00003E40 */
  6062. label00003E0E:
  6063. 00003E0E  206E 0008                movea.l    A0, [A6 + 0x8]
  6064. 00003E12  2050                     movea.l    A0, [A0]
  6065. 00003E14  3007                     move.w     D0, D7
  6066. 00003E16  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  6067. 00003E1A  D090                     add.l      D0, [A0]
  6068. 00003E1C  2040                     movea.l    A0, D0
  6069. 00003E1E  43EE FFAE                lea.l      A1, [A6 - 0x52]
  6070. 00003E22  7013                     moveq.l    D0, 0x13
  6071. label00003E24:
  6072. 00003E24  20D9                     move.l     [A0]+, [A1]+
  6073. 00003E26  51C8 FFFC                dbf        D0, -0x6 /* 00003E24 */
  6074. 00003E2A  30D9                     move.w     [A0]+, [A1]+
  6075. 00003E2C  5247                     addq.w     D7, 1
  6076. label00003E2E:
  6077. 00003E2E  BE46                     cmp.w      D7, D6
  6078. 00003E30  6D00 FF42                blt        -0xBC /* 00003D74 */
  6079. 00003E34  206E 0008                movea.l    A0, [A6 + 0x8]
  6080. 00003E38  2F10                     move.l     -[A7], [A0]
  6081. 00003E3A  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  6082. 00003E3E  7000                     moveq.l    D0, 0x00
  6083. label00003E40:
  6084. 00003E40  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  6085. 00003E44  4E5E                     unlink     A6
  6086. 00003E46  4E75                     rts
  6087. fn00003E48:
  6088. 00003E48  4E56 FFAE                link       A6, -0x0052
  6089. 00003E4C  48E7 0700                movem.l    -[A7], D5,D6,D7
  6090. 00003E50  42A7                     clr.l      -[A7]
  6091. 00003E52  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6092. 00003E56  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  6093. 00003E5A  201F                     move.l     D0, [A7]+
  6094. 00003E5C  4878 0052                push.l     0x52 /* 'R' */
  6095. 00003E60  2F00                     move.l     -[A7], D0
  6096. 00003E62  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  6097. 00003E66  3A00                     move.w     D5, D0
  6098. 00003E68  7C00                     moveq.l    D6, 0x00
  6099. 00003E6A  6000 00BA                bra        +0xBC /* 00003F26 */
  6100. label00003E6E:
  6101. 00003E6E  206E 0008                movea.l    A0, [A6 + 0x8]
  6102. 00003E72  3006                     move.w     D0, D6
  6103. 00003E74  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  6104. 00003E78  D090                     add.l      D0, [A0]
  6105. 00003E7A  2040                     movea.l    A0, D0
  6106. 00003E7C  43EE FFAE                lea.l      A1, [A6 - 0x52]
  6107. 00003E80  7013                     moveq.l    D0, 0x13
  6108. label00003E82:
  6109. 00003E82  22D8                     move.l     [A1]+, [A0]+
  6110. 00003E84  51C8 FFFC                dbf        D0, -0x6 /* 00003E82 */
  6111. 00003E88  32D8                     move.w     [A1]+, [A0]+
  6112. 00003E8A  4AAE FFEC                tst.l      [A6 - 0x14]
  6113. 00003E8E  6734                     beq        +0x36 /* 00003EC4 */
  6114. 00003E90  0C6E 006C FFAE           cmpi.w     [A6 - 0x52], 0x6C /* 'l' */
  6115. 00003E96  6616                     bne        +0x18 /* 00003EAE */
  6116. 00003E98  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  6117. 00003E9C  4EBA FFAA                jsr        [PC - 0x56 /* 00003E48 */]
  6118. 00003EA0  588F                     addq.l     A7, 4
  6119. 00003EA2  3E00                     move.w     D7, D0
  6120. 00003EA4  4A47                     tst.w      D7
  6121. 00003EA6  671C                     beq        +0x1E /* 00003EC4 */
  6122. 00003EA8  3007                     move.w     D0, D7
  6123. 00003EAA  6000 008C                bra        +0x8E /* 00003F38 */
  6124. label00003EAE:
  6125. 00003EAE  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  6126. 00003EB2  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  6127. 00003EB6  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  6128. 00003EBA  6708                     beq        +0xA /* 00003EC4 */
  6129. 00003EBC  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  6130. 00003EC0  6000 0076                bra        +0x78 /* 00003F38 */
  6131. label00003EC4:
  6132. 00003EC4  4AAE FFE8                tst.l      [A6 - 0x18]
  6133. 00003EC8  6716                     beq        +0x18 /* 00003EE0 */
  6134. 00003ECA  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  6135. 00003ECE  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  6136. 00003ED2  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  6137. 00003ED6  6708                     beq        +0xA /* 00003EE0 */
  6138. 00003ED8  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  6139. 00003EDC  6000 005A                bra        +0x5C /* 00003F38 */
  6140. label00003EE0:
  6141. 00003EE0  4AAE FFF0                tst.l      [A6 - 0x10]
  6142. 00003EE4  6714                     beq        +0x16 /* 00003EFA */
  6143. 00003EE6  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  6144. 00003EEA  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  6145. 00003EEE  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  6146. 00003EF2  6706                     beq        +0x8 /* 00003EFA */
  6147. 00003EF4  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  6148. 00003EF8  603E                     bra        +0x40 /* 00003F38 */
  6149. label00003EFA:
  6150. 00003EFA  4267                     clr.w      -[A7]
  6151. 00003EFC  4267                     clr.w      -[A7]
  6152. 00003EFE  486E FFAE                pea.l      [A6 - 0x52]
  6153. 00003F02  4EAD 0B12                jsr        [A5 + 0xB12 /* export_350 */]
  6154. 00003F06  508F                     addq.l     A7, 8
  6155. 00003F08  206E 0008                movea.l    A0, [A6 + 0x8]
  6156. 00003F0C  3006                     move.w     D0, D6
  6157. 00003F0E  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  6158. 00003F12  D090                     add.l      D0, [A0]
  6159. 00003F14  2040                     movea.l    A0, D0
  6160. 00003F16  43EE FFAE                lea.l      A1, [A6 - 0x52]
  6161. 00003F1A  7013                     moveq.l    D0, 0x13
  6162. label00003F1C:
  6163. 00003F1C  20D9                     move.l     [A0]+, [A1]+
  6164. 00003F1E  51C8 FFFC                dbf        D0, -0x6 /* 00003F1C */
  6165. 00003F22  30D9                     move.w     [A0]+, [A1]+
  6166. 00003F24  5246                     addq.w     D6, 1
  6167. label00003F26:
  6168. 00003F26  BC45                     cmp.w      D6, D5
  6169. 00003F28  6D00 FF44                blt        -0xBA /* 00003E6E */
  6170. 00003F2C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6171. 00003F30  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  6172. 00003F34  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  6173. label00003F38:
  6174. 00003F38  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  6175. 00003F3C  4E5E                     unlink     A6
  6176. 00003F3E  4E75                     rts
  6177. export_208:
  6178. 00003F40  4E56 FFD2                link       A6, -0x002E
  6179. 00003F44  206E 000C                movea.l    A0, [A6 + 0xC]
  6180. 00003F48  2050                     movea.l    A0, [A0]
  6181. 00003F4A  2D68 003E FFEE           move.l     [A6 - 0x12], [A0 + 0x3E]
  6182. 00003F50  42A7                     clr.l      -[A7]
  6183. 00003F52  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  6184. 00003F56  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  6185. 00003F5A  201F                     move.l     D0, [A7]+
  6186. 00003F5C  2D40 FFE6                move.l     [A6 - 0x1A], D0
  6187. 00003F60  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6188. 00003F64  4EBA 091E                jsr        [PC + 0x91E /* 00004884 */]
  6189. 00003F68  588F                     addq.l     A7, 4
  6190. 00003F6A  2D40 FFD2                move.l     [A6 - 0x2E], D0
  6191. 00003F6E  206E FFD2                movea.l    A0, [A6 - 0x2E]
  6192. 00003F72  2050                     movea.l    A0, [A0]
  6193. 00003F74  3D50 FFEC                move.w     [A6 - 0x14], [A0]
  6194. 00003F78  0C6E 0001 FFEC           cmpi.w     [A6 - 0x14], 0x1
  6195. 00003F7E  6E00 00C8                bgt        +0xCA /* 00004048 */
  6196. 00003F82  426E FFEC                clr.w      [A6 - 0x14]
  6197. 00003F86  700F                     moveq.l    D0, 0x0F
  6198. 00003F88  3D40 FFEA                move.w     [A6 - 0x16], D0
  6199. 00003F8C  4267                     clr.w      -[A7]
  6200. 00003F8E  486E FFEA                pea.l      [A6 - 0x16]
  6201. 00003F92  486E FFD6                pea.l      [A6 - 0x2A]
  6202. 00003F96  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6203. 00003F9A  4EAD 157A                jsr        [A5 + 0x157A /* export_683 */]
  6204. 00003F9E  101F                     move.b     D0, [A7]+
  6205. 00003FA0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6206. 00003FA4  206E FFE6                movea.l    A0, [A6 - 0x1A]
  6207. 00003FA8  4868 0010                pea.l      [A0 + 0x10]
  6208. 00003FAC  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  6209. 00003FB0  206E 0008                movea.l    A0, [A6 + 0x8]
  6210. 00003FB4  4878 0002                push.l     0x2
  6211. 00003FB8  2F10                     move.l     -[A7], [A0]
  6212. 00003FBA  486E FFEC                pea.l      [A6 - 0x14]
  6213. 00003FBE  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6214. 00003FC2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6215. 00003FC6  206E FFEE                movea.l    A0, [A6 - 0x12]
  6216. 00003FCA  226E 0008                movea.l    A1, [A6 + 0x8]
  6217. 00003FCE  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  6218. 00003FD2  2251                     movea.l    A1, [A1]
  6219. 00003FD4  4869 0002                pea.l      [A1 + 0x2]
  6220. 00003FD8  2F10                     move.l     -[A7], [A0]
  6221. 00003FDA  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6222. 00003FDE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6223. 00003FE2  206E 000C                movea.l    A0, [A6 + 0xC]
  6224. 00003FE6  2050                     movea.l    A0, [A0]
  6225. 00003FE8  3D68 003A FFF2           move.w     [A6 - 0xE], [A0 + 0x3A]
  6226. 00003FEE  206E 000C                movea.l    A0, [A6 + 0xC]
  6227. 00003FF2  2050                     movea.l    A0, [A0]
  6228. 00003FF4  3D68 0018 FFF4           move.w     [A6 - 0xC], [A0 + 0x18]
  6229. 00003FFA  3D6E FFD6 FFF6           move.w     [A6 - 0xA], [A6 - 0x2A]
  6230. 00004000  3D6E FFDA FFF8           move.w     [A6 - 0x8], [A6 - 0x26]
  6231. 00004006  102E FFD8                move.b     D0, [A6 - 0x28]
  6232. 0000400A  4880                     ext.w      D0
  6233. 0000400C  3D40 FFFA                move.w     [A6 - 0x6], D0
  6234. 00004010  486E FFFC                pea.l      [A6 - 0x4]
  6235. 00004014  486E FFDC                pea.l      [A6 - 0x24]
  6236. 00004018  4EBA 1644                jsr        [PC + 0x1644 /* 0000565E */]
  6237. 0000401C  508F                     addq.l     A7, 8
  6238. 0000401E  206E 0008                movea.l    A0, [A6 + 0x8]
  6239. 00004022  2010                     move.l     D0, [A0]
  6240. 00004024  D0AE FFE6                add.l      D0, [A6 - 0x1A]
  6241. 00004028  4878 000E                push.l     0xE
  6242. 0000402C  5480                     addq.l     D0, 2
  6243. 0000402E  2F00                     move.l     -[A7], D0
  6244. 00004030  486E FFF2                pea.l      [A6 - 0xE]
  6245. 00004034  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6246. 00004038  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6247. 0000403C  2F2E FFD2                move.l     -[A7], [A6 - 0x2E]
  6248. 00004040  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  6249. 00004044  6000 00B4                bra        +0xB6 /* 000040FA */
  6250. label00004048:
  6251. 00004048  42A7                     clr.l      -[A7]
  6252. 0000404A  2F2E FFD2                move.l     -[A7], [A6 - 0x2E]
  6253. 0000404E  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  6254. 00004052  201F                     move.l     D0, [A7]+
  6255. 00004054  2D40 FFE2                move.l     [A6 - 0x1E], D0
  6256. 00004058  202E FFE2                move.l     D0, [A6 - 0x1E]
  6257. 0000405C  D0AE FFE6                add.l      D0, [A6 - 0x1A]
  6258. 00004060  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6259. 00004064  0680 0000 000E           addi.l     D0, 0xE
  6260. 0000406A  2F00                     move.l     -[A7], D0
  6261. 0000406C  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  6262. 00004070  206E FFD2                movea.l    A0, [A6 - 0x2E]
  6263. 00004074  226E 0008                movea.l    A1, [A6 + 0x8]
  6264. 00004078  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  6265. 0000407C  2F11                     move.l     -[A7], [A1]
  6266. 0000407E  2F10                     move.l     -[A7], [A0]
  6267. 00004080  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6268. 00004084  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6269. 00004088  206E FFEE                movea.l    A0, [A6 - 0x12]
  6270. 0000408C  226E 0008                movea.l    A1, [A6 + 0x8]
  6271. 00004090  2011                     move.l     D0, [A1]
  6272. 00004092  D0AE FFE2                add.l      D0, [A6 - 0x1E]
  6273. 00004096  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  6274. 0000409A  2F00                     move.l     -[A7], D0
  6275. 0000409C  2F10                     move.l     -[A7], [A0]
  6276. 0000409E  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6277. 000040A2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6278. 000040A6  206E 000C                movea.l    A0, [A6 + 0xC]
  6279. 000040AA  2050                     movea.l    A0, [A0]
  6280. 000040AC  3D68 003A FFF2           move.w     [A6 - 0xE], [A0 + 0x3A]
  6281. 000040B2  206E 000C                movea.l    A0, [A6 + 0xC]
  6282. 000040B6  2050                     movea.l    A0, [A0]
  6283. 000040B8  3D68 0018 FFF4           move.w     [A6 - 0xC], [A0 + 0x18]
  6284. 000040BE  7003                     moveq.l    D0, 0x03
  6285. 000040C0  3D40 FFF6                move.w     [A6 - 0xA], D0
  6286. 000040C4  700C                     moveq.l    D0, 0x0C
  6287. 000040C6  3D40 FFF8                move.w     [A6 - 0x8], D0
  6288. 000040CA  426E FFFA                clr.w      [A6 - 0x6]
  6289. 000040CE  42AE FFFC                clr.l      [A6 - 0x4]
  6290. 000040D2  206E 0008                movea.l    A0, [A6 + 0x8]
  6291. 000040D6  2010                     move.l     D0, [A0]
  6292. 000040D8  D0AE FFE2                add.l      D0, [A6 - 0x1E]
  6293. 000040DC  D0AE FFE6                add.l      D0, [A6 - 0x1A]
  6294. 000040E0  4878 000E                push.l     0xE
  6295. 000040E4  2F00                     move.l     -[A7], D0
  6296. 000040E6  486E FFF2                pea.l      [A6 - 0xE]
  6297. 000040EA  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6298. 000040EE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6299. 000040F2  2F2E FFD2                move.l     -[A7], [A6 - 0x2E]
  6300. 000040F6  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  6301. label000040FA:
  6302. 000040FA  4E5E                     unlink     A6
  6303. 000040FC  4E75                     rts
  6304. export_212:
  6305. 000040FE  4E56 FFE6                link       A6, -0x001A
  6306. 00004102  48E7 0700                movem.l    -[A7], D5,D6,D7
  6307. 00004106  A896                     syscall    HidePen
  6308. 00004108  42A7                     clr.l      -[A7]
  6309. 0000410A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6310. 0000410E  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  6311. 00004112  201F                     move.l     D0, [A7]+
  6312. 00004114  2C00                     move.l     D6, D0
  6313. 00004116  206E 0008                movea.l    A0, [A6 + 0x8]
  6314. 0000411A  2050                     movea.l    A0, [A0]
  6315. 0000411C  3E10                     move.w     D7, [A0]
  6316. 0000411E  4A47                     tst.w      D7
  6317. 00004120  6E00 00B6                bgt        +0xB8 /* 000041D8 */
  6318. 00004124  206E 0008                movea.l    A0, [A6 + 0x8]
  6319. 00004128  2010                     move.l     D0, [A0]
  6320. 0000412A  D086                     add.l      D0, D6
  6321. 0000412C  4878 000E                push.l     0xE
  6322. 00004130  486E FFF2                pea.l      [A6 - 0xE]
  6323. 00004134  0680 FFFF FFF2           addi.l     D0, 0xFFFFFFF2
  6324. 0000413A  2F00                     move.l     -[A7], D0
  6325. 0000413C  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6326. 00004140  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6327. 00004144  206E 000C                movea.l    A0, [A6 + 0xC]
  6328. 00004148  2050                     movea.l    A0, [A0]
  6329. 0000414A  316E FFF2 003A           move.w     [A0 + 0x3A], [A6 - 0xE]
  6330. 00004150  206E 000C                movea.l    A0, [A6 + 0xC]
  6331. 00004154  2050                     movea.l    A0, [A0]
  6332. 00004156  316E FFF4 0018           move.w     [A0 + 0x18], [A6 - 0xC]
  6333. 0000415C  422E FFE8                clr.b      [A6 - 0x18]
  6334. 00004160  3F3C 0002                move.w     -[A7], 0x2
  6335. 00004164  486E FFE6                pea.l      [A6 - 0x1A]
  6336. 00004168  4267                     clr.w      -[A7]
  6337. 0000416A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6338. 0000416E  4EAD 15AA                jsr        [A5 + 0x15AA /* export_689 */]
  6339. 00004172  3D6E FFF6 FFE6           move.w     [A6 - 0x1A], [A6 - 0xA]
  6340. 00004178  1D6E FFFB FFE8           move.b     [A6 - 0x18], [A6 - 0x5]
  6341. 0000417E  3D6E FFF8 FFEA           move.w     [A6 - 0x16], [A6 - 0x8]
  6342. 00004184  486E FFEC                pea.l      [A6 - 0x14]
  6343. 00004188  486E FFFC                pea.l      [A6 - 0x4]
  6344. 0000418C  4EBA 1492                jsr        [PC + 0x1492 /* 00005620 */]
  6345. 00004190  508F                     addq.l     A7, 8
  6346. 00004192  3F3C 000F                move.w     -[A7], 0xF
  6347. 00004196  486E FFE6                pea.l      [A6 - 0x1A]
  6348. 0000419A  4267                     clr.w      -[A7]
  6349. 0000419C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6350. 000041A0  4EAD 15AA                jsr        [A5 + 0x15AA /* export_689 */]
  6351. 000041A4  0686 FFFF FFF0           addi.l     D6, 0xFFFFFFF0
  6352. 000041AA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6353. 000041AE  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  6354. 000041B2  206E 0008                movea.l    A0, [A6 + 0x8]
  6355. 000041B6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6356. 000041BA  2F06                     move.l     -[A7], D6
  6357. 000041BC  2050                     movea.l    A0, [A0]
  6358. 000041BE  4868 0002                pea.l      [A0 + 0x2]
  6359. 000041C2  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  6360. 000041C6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6361. 000041CA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6362. 000041CE  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  6363. 000041D2  A897                     syscall    ShowPen
  6364. 000041D4  6000 007A                bra        +0x7C /* 00004250 */
  6365. label000041D8:
  6366. 000041D8  3007                     move.w     D0, D7
  6367. 000041DA  C1FC 0014                muls.w     D0, 0x14
  6368. 000041DE  5440                     addq.w     D0, 2
  6369. 000041E0  48C0                     ext.l      D0
  6370. 000041E2  2A00                     move.l     D5, D0
  6371. 000041E4  206E 0008                movea.l    A0, [A6 + 0x8]
  6372. 000041E8  2010                     move.l     D0, [A0]
  6373. 000041EA  D086                     add.l      D0, D6
  6374. 000041EC  4878 000E                push.l     0xE
  6375. 000041F0  486E FFF2                pea.l      [A6 - 0xE]
  6376. 000041F4  0680 FFFF FFF2           addi.l     D0, 0xFFFFFFF2
  6377. 000041FA  2F00                     move.l     -[A7], D0
  6378. 000041FC  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6379. 00004200  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6380. 00004204  206E 000C                movea.l    A0, [A6 + 0xC]
  6381. 00004208  2050                     movea.l    A0, [A0]
  6382. 0000420A  316E FFF2 003A           move.w     [A0 + 0x3A], [A6 - 0xE]
  6383. 00004210  206E 000C                movea.l    A0, [A6 + 0xC]
  6384. 00004214  2050                     movea.l    A0, [A0]
  6385. 00004216  316E FFF4 0018           move.w     [A0 + 0x18], [A6 - 0xC]
  6386. 0000421C  2005                     move.l     D0, D5
  6387. 0000421E  0680 0000 000E           addi.l     D0, 0xE
  6388. 00004224  9C80                     sub.l      D6, D0
  6389. 00004226  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6390. 0000422A  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  6391. 0000422E  206E 0008                movea.l    A0, [A6 + 0x8]
  6392. 00004232  2010                     move.l     D0, [A0]
  6393. 00004234  D085                     add.l      D0, D5
  6394. 00004236  2F00                     move.l     -[A7], D0
  6395. 00004238  2F06                     move.l     -[A7], D6
  6396. 0000423A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6397. 0000423E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6398. 00004242  4EAD 1592                jsr        [A5 + 0x1592 /* export_686 */]
  6399. 00004246  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6400. 0000424A  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  6401. 0000424E  A897                     syscall    ShowPen
  6402. label00004250:
  6403. 00004250  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  6404. 00004254  4E5E                     unlink     A6
  6405. 00004256  4E75                     rts
  6406. fn00004258:
  6407. 00004258  4E56 0000                link       A6, 0
  6408. 0000425C  48E7 0308                movem.l    -[A7], D6,D7,A4
  6409. 00004260  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6410. 00004264  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  6411. 00004268  206E 0008                movea.l    A0, [A6 + 0x8]
  6412. 0000426C  2850                     movea.l    A4, [A0]
  6413. 0000426E  42A7                     clr.l      -[A7]
  6414. 00004270  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6415. 00004274  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  6416. 00004278  201F                     move.l     D0, [A7]+
  6417. 0000427A  4878 0052                push.l     0x52 /* 'R' */
  6418. 0000427E  2F00                     move.l     -[A7], D0
  6419. 00004280  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  6420. 00004284  3E00                     move.w     D7, D0
  6421. 00004286  7C00                     moveq.l    D6, 0x00
  6422. 00004288  6018                     bra        +0x1A /* 000042A2 */
  6423. label0000428A:
  6424. 0000428A  0C6C 0002 0002           cmpi.w     [A4 + 0x2], 0x2
  6425. 00004290  660A                     bne        +0xC /* 0000429C */
  6426. 00004292  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  6427. 00004296  42A7                     clr.l      -[A7]
  6428. 00004298  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  6429. label0000429C:
  6430. 0000429C  49EC 0052                lea.l      A4, [A4 + 0x52]
  6431. 000042A0  5246                     addq.w     D6, 1
  6432. label000042A2:
  6433. 000042A2  BC47                     cmp.w      D6, D7
  6434. 000042A4  6DE4                     blt        -0x1A /* 0000428A */
  6435. 000042A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6436. 000042AA  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  6437. 000042AE  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  6438. 000042B2  4E5E                     unlink     A6
  6439. 000042B4  4E75                     rts
  6440. export_206:
  6441. 000042B6  4E56 FFFC                link       A6, -0x0004
  6442. 000042BA  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  6443. 000042BE  7E00                     moveq.l    D7, 0x00
  6444. 000042C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6445. 000042C4  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  6446. 000042C8  206E 0008                movea.l    A0, [A6 + 0x8]
  6447. 000042CC  2850                     movea.l    A4, [A0]
  6448. 000042CE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6449. 000042D2  42A7                     clr.l      -[A7]
  6450. 000042D4  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  6451. 000042D8  42A7                     clr.l      -[A7]
  6452. 000042DA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6453. 000042DE  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  6454. 000042E2  201F                     move.l     D0, [A7]+
  6455. 000042E4  4878 0052                push.l     0x52 /* 'R' */
  6456. 000042E8  2F00                     move.l     -[A7], D0
  6457. 000042EA  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  6458. 000042EE  3C00                     move.w     D6, D0
  6459. 000042F0  7A00                     moveq.l    D5, 0x00
  6460. 000042F2  6000 008C                bra        +0x8E /* 00004380 */
  6461. label000042F6:
  6462. 000042F6  0C6C 0002 0002           cmpi.w     [A4 + 0x2], 0x2
  6463. 000042FC  6600 007C                bne        +0x7E /* 0000437A */
  6464. 00004300  42A7                     clr.l      -[A7]
  6465. 00004302  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  6466. 00004306  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  6467. 0000430A  201F                     move.l     D0, [A7]+
  6468. 0000430C  2D40 FFFC                move.l     [A6 - 0x4], D0
  6469. 00004310  2007                     move.l     D0, D7
  6470. 00004312  D0AE FFFC                add.l      D0, [A6 - 0x4]
  6471. 00004316  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6472. 0000431A  5080                     addq.l     D0, 8
  6473. 0000431C  2F00                     move.l     -[A7], D0
  6474. 0000431E  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  6475. 00004322  206E 000C                movea.l    A0, [A6 + 0xC]
  6476. 00004326  2010                     move.l     D0, [A0]
  6477. 00004328  D087                     add.l      D0, D7
  6478. 0000432A  4878 0004                push.l     0x4
  6479. 0000432E  2F00                     move.l     -[A7], D0
  6480. 00004330  486C 0006                pea.l      [A4 + 0x6]
  6481. 00004334  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6482. 00004338  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6483. 0000433C  5887                     addq.l     D7, 4
  6484. 0000433E  206E 000C                movea.l    A0, [A6 + 0xC]
  6485. 00004342  2010                     move.l     D0, [A0]
  6486. 00004344  D087                     add.l      D0, D7
  6487. 00004346  4878 0004                push.l     0x4
  6488. 0000434A  2F00                     move.l     -[A7], D0
  6489. 0000434C  486E FFFC                pea.l      [A6 - 0x4]
  6490. 00004350  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6491. 00004354  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6492. 00004358  5887                     addq.l     D7, 4
  6493. 0000435A  206C 003E                movea.l    A0, [A4 + 0x3E]
  6494. 0000435E  226E 000C                movea.l    A1, [A6 + 0xC]
  6495. 00004362  2011                     move.l     D0, [A1]
  6496. 00004364  D087                     add.l      D0, D7
  6497. 00004366  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6498. 0000436A  2F00                     move.l     -[A7], D0
  6499. 0000436C  2F10                     move.l     -[A7], [A0]
  6500. 0000436E  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6501. 00004372  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6502. 00004376  DEAE FFFC                add.l      D7, [A6 - 0x4]
  6503. label0000437A:
  6504. 0000437A  49EC 0052                lea.l      A4, [A4 + 0x52]
  6505. 0000437E  5245                     addq.w     D5, 1
  6506. label00004380:
  6507. 00004380  BA46                     cmp.w      D5, D6
  6508. 00004382  6D00 FF72                blt        -0x8C /* 000042F6 */
  6509. 00004386  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6510. 0000438A  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  6511. 0000438E  7000                     moveq.l    D0, 0x00
  6512. 00004390  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  6513. 00004394  4E5E                     unlink     A6
  6514. 00004396  4E75                     rts
  6515. export_210:
  6516. 00004398  4E56 FFEE                link       A6, -0x0012
  6517. 0000439C  48E7 0308                movem.l    -[A7], D6,D7,A4
  6518. 000043A0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6519. 000043A4  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  6520. 000043A8  206E 0008                movea.l    A0, [A6 + 0x8]
  6521. 000043AC  2850                     movea.l    A4, [A0]
  6522. 000043AE  42A7                     clr.l      -[A7]
  6523. 000043B0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6524. 000043B4  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  6525. 000043B8  201F                     move.l     D0, [A7]+
  6526. 000043BA  2D40 FFFC                move.l     [A6 - 0x4], D0
  6527. 000043BE  42A7                     clr.l      -[A7]
  6528. 000043C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6529. 000043C4  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  6530. 000043C8  201F                     move.l     D0, [A7]+
  6531. 000043CA  4878 0052                push.l     0x52 /* 'R' */
  6532. 000043CE  2F00                     move.l     -[A7], D0
  6533. 000043D0  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  6534. 000043D4  3E00                     move.w     D7, D0
  6535. 000043D6  7C00                     moveq.l    D6, 0x00
  6536. 000043D8  6000 008C                bra        +0x8E /* 00004466 */
  6537. label000043DC:
  6538. 000043DC  0C6C 0002 0002           cmpi.w     [A4 + 0x2], 0x2
  6539. 000043E2  6600 007C                bne        +0x7E /* 00004460 */
  6540. 000043E6  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  6541. 000043EA  2F2C 0006                move.l     -[A7], [A4 + 0x6]
  6542. 000043EE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6543. 000043F2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6544. 000043F6  4EBA 0086                jsr        [PC + 0x86 /* 0000447E */]
  6545. 000043FA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6546. 000043FE  4A40                     tst.w      D0
  6547. 00004400  6746                     beq        +0x48 /* 00004448 */
  6548. 00004402  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  6549. 00004406  4878 0002                push.l     0x2
  6550. 0000440A  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  6551. 0000440E  206C 003E                movea.l    A0, [A4 + 0x3E]
  6552. 00004412  2050                     movea.l    A0, [A0]
  6553. 00004414  4250                     clr.w      [A0]
  6554. 00004416  426E FFEE                clr.w      [A6 - 0x12]
  6555. 0000441A  70FF                     moveq.l    D0, 0xFFFFFFFF
  6556. 0000441C  3D40 FFF0                move.w     [A6 - 0x10], D0
  6557. 00004420  7003                     moveq.l    D0, 0x03
  6558. 00004422  3D40 FFF2                move.w     [A6 - 0xE], D0
  6559. 00004426  700C                     moveq.l    D0, 0x0C
  6560. 00004428  3D40 FFF4                move.w     [A6 - 0xC], D0
  6561. 0000442C  426E FFF6                clr.w      [A6 - 0xA]
  6562. 00004430  42AE FFF8                clr.l      [A6 - 0x8]
  6563. 00004434  3F3C 000E                move.w     -[A7], 0xE
  6564. 00004438  486E FFEE                pea.l      [A6 - 0x12]
  6565. 0000443C  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  6566. 00004440  4EBA 03B2                jsr        [PC + 0x3B2 /* 000047F4 */]
  6567. 00004444  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6568. label00004448:
  6569. 00004448  0C54 012E                cmpi.w     [A4], 0x12E
  6570. 0000444C  6706                     beq        +0x8 /* 00004454 */
  6571. 0000444E  0C54 012F                cmpi.w     [A4], 0x12F
  6572. 00004452  660C                     bne        +0xE /* 00004460 */
  6573. label00004454:
  6574. 00004454  3F3C 0001                move.w     -[A7], 0x1
  6575. 00004458  2F0C                     move.l     -[A7], A4
  6576. 0000445A  4EAD 0B32                jsr        [A5 + 0xB32 /* export_354 */]
  6577. 0000445E  5C8F                     addq.l     A7, 6
  6578. label00004460:
  6579. 00004460  49EC 0052                lea.l      A4, [A4 + 0x52]
  6580. 00004464  5246                     addq.w     D6, 1
  6581. label00004466:
  6582. 00004466  BC47                     cmp.w      D6, D7
  6583. 00004468  6D00 FF72                blt        -0x8C /* 000043DC */
  6584. 0000446C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6585. 00004470  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  6586. 00004474  7000                     moveq.l    D0, 0x00
  6587. 00004476  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  6588. 0000447A  4E5E                     unlink     A6
  6589. 0000447C  4E75                     rts
  6590. fn0000447E:
  6591. 0000447E  4E56 FFF8                link       A6, -0x0008
  6592. 00004482  2F07                     move.l     -[A7], D7
  6593. 00004484  7E00                     moveq.l    D7, 0x00
  6594. 00004486  6000 0074                bra        +0x76 /* 000044FC */
  6595. label0000448A:
  6596. 0000448A  206E 0008                movea.l    A0, [A6 + 0x8]
  6597. 0000448E  2010                     move.l     D0, [A0]
  6598. 00004490  D087                     add.l      D0, D7
  6599. 00004492  4878 0004                push.l     0x4
  6600. 00004496  486E FFFC                pea.l      [A6 - 0x4]
  6601. 0000449A  2F00                     move.l     -[A7], D0
  6602. 0000449C  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6603. 000044A0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6604. 000044A4  5887                     addq.l     D7, 4
  6605. 000044A6  206E 0008                movea.l    A0, [A6 + 0x8]
  6606. 000044AA  2010                     move.l     D0, [A0]
  6607. 000044AC  D087                     add.l      D0, D7
  6608. 000044AE  4878 0004                push.l     0x4
  6609. 000044B2  486E FFF8                pea.l      [A6 - 0x8]
  6610. 000044B6  2F00                     move.l     -[A7], D0
  6611. 000044B8  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6612. 000044BC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6613. 000044C0  5887                     addq.l     D7, 4
  6614. 000044C2  202E FFFC                move.l     D0, [A6 - 0x4]
  6615. 000044C6  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  6616. 000044CA  662C                     bne        +0x2E /* 000044F8 */
  6617. 000044CC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6618. 000044D0  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  6619. 000044D4  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  6620. 000044D8  206E 0008                movea.l    A0, [A6 + 0x8]
  6621. 000044DC  2010                     move.l     D0, [A0]
  6622. 000044DE  D087                     add.l      D0, D7
  6623. 000044E0  206E 0014                movea.l    A0, [A6 + 0x14]
  6624. 000044E4  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  6625. 000044E8  2F10                     move.l     -[A7], [A0]
  6626. 000044EA  2F00                     move.l     -[A7], D0
  6627. 000044EC  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6628. 000044F0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6629. 000044F4  7000                     moveq.l    D0, 0x00
  6630. 000044F6  600C                     bra        +0xE /* 00004504 */
  6631. label000044F8:
  6632. 000044F8  DEAE FFF8                add.l      D7, [A6 - 0x8]
  6633. label000044FC:
  6634. 000044FC  BEAE 000C                cmp.l      D7, [A6 + 0xC]
  6635. 00004500  6D88                     blt        -0x76 /* 0000448A */
  6636. 00004502  7001                     moveq.l    D0, 0x01
  6637. label00004504:
  6638. 00004504  2E1F                     move.l     D7, [A7]+
  6639. 00004506  4E5E                     unlink     A6
  6640. 00004508  4E75                     rts
  6641. export_204:
  6642. 0000450A  4E56 FFD0                link       A6, -0x0030
  6643. 0000450E  48E7 0300                movem.l    -[A7], D6,D7
  6644. 00004512  7E00                     moveq.l    D7, 0x00
  6645. 00004514  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6646. 00004518  42A7                     clr.l      -[A7]
  6647. 0000451A  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  6648. 0000451E  42A7                     clr.l      -[A7]
  6649. 00004520  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6650. 00004524  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  6651. 00004528  201F                     move.l     D0, [A7]+
  6652. 0000452A  2C00                     move.l     D6, D0
  6653. 0000452C  6000 010E                bra        +0x110 /* 0000463C */
  6654. label00004530:
  6655. 00004530  206E 0008                movea.l    A0, [A6 + 0x8]
  6656. 00004534  2010                     move.l     D0, [A0]
  6657. 00004536  D087                     add.l      D0, D7
  6658. 00004538  4878 0004                push.l     0x4
  6659. 0000453C  486E FFD8                pea.l      [A6 - 0x28]
  6660. 00004540  2F00                     move.l     -[A7], D0
  6661. 00004542  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6662. 00004546  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6663. 0000454A  5887                     addq.l     D7, 4
  6664. 0000454C  206E 0008                movea.l    A0, [A6 + 0x8]
  6665. 00004550  2010                     move.l     D0, [A0]
  6666. 00004552  D087                     add.l      D0, D7
  6667. 00004554  4878 0004                push.l     0x4
  6668. 00004558  486E FFD4                pea.l      [A6 - 0x2C]
  6669. 0000455C  2F00                     move.l     -[A7], D0
  6670. 0000455E  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6671. 00004562  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6672. 00004566  5887                     addq.l     D7, 4
  6673. 00004568  206E 0008                movea.l    A0, [A6 + 0x8]
  6674. 0000456C  2010                     move.l     D0, [A0]
  6675. 0000456E  D087                     add.l      D0, D7
  6676. 00004570  4878 0002                push.l     0x2
  6677. 00004574  486E FFFE                pea.l      [A6 - 0x2]
  6678. 00004578  2F00                     move.l     -[A7], D0
  6679. 0000457A  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6680. 0000457E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6681. 00004582  2007                     move.l     D0, D7
  6682. 00004584  D0AE FFD4                add.l      D0, [A6 - 0x2C]
  6683. 00004588  206E 0008                movea.l    A0, [A6 + 0x8]
  6684. 0000458C  D090                     add.l      D0, [A0]
  6685. 0000458E  4878 000E                push.l     0xE
  6686. 00004592  486E FFF0                pea.l      [A6 - 0x10]
  6687. 00004596  0680 FFFF FFF2           addi.l     D0, 0xFFFFFFF2
  6688. 0000459C  2F00                     move.l     -[A7], D0
  6689. 0000459E  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6690. 000045A2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6691. 000045A6  206E 0008                movea.l    A0, [A6 + 0x8]
  6692. 000045AA  2010                     move.l     D0, [A0]
  6693. 000045AC  D087                     add.l      D0, D7
  6694. 000045AE  4878 0014                push.l     0x14
  6695. 000045B2  486E FFDC                pea.l      [A6 - 0x24]
  6696. 000045B6  5480                     addq.l     D0, 2
  6697. 000045B8  2F00                     move.l     -[A7], D0
  6698. 000045BA  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6699. 000045BE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6700. 000045C2  4A6E FFFE                tst.w      [A6 - 0x2]
  6701. 000045C6  6716                     beq        +0x18 /* 000045DE */
  6702. 000045C8  3D6E FFE4 FFF4           move.w     [A6 - 0xC], [A6 - 0x1C]
  6703. 000045CE  3D6E FFE8 FFF6           move.w     [A6 - 0xA], [A6 - 0x18]
  6704. 000045D4  102E FFE6                move.b     D0, [A6 - 0x1A]
  6705. 000045D8  4880                     ext.w      D0
  6706. 000045DA  3D40 FFF8                move.w     [A6 - 0x8], D0
  6707. label000045DE:
  6708. 000045DE  3F3C 0004                move.w     -[A7], 0x4
  6709. 000045E2  486E FFD8                pea.l      [A6 - 0x28]
  6710. 000045E6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6711. 000045EA  4EBA 0208                jsr        [PC + 0x208 /* 000047F4 */]
  6712. 000045EE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6713. 000045F2  7010                     moveq.l    D0, 0x10
  6714. 000045F4  2D40 FFD0                move.l     [A6 - 0x30], D0
  6715. 000045F8  3F3C 0004                move.w     -[A7], 0x4
  6716. 000045FC  486E FFD0                pea.l      [A6 - 0x30]
  6717. 00004600  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6718. 00004604  4EBA 01EE                jsr        [PC + 0x1EE /* 000047F4 */]
  6719. 00004608  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6720. 0000460C  42AE FFD0                clr.l      [A6 - 0x30]
  6721. 00004610  3F3C 0002                move.w     -[A7], 0x2
  6722. 00004614  486E FFD0                pea.l      [A6 - 0x30]
  6723. 00004618  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6724. 0000461C  4EBA 01D6                jsr        [PC + 0x1D6 /* 000047F4 */]
  6725. 00004620  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6726. 00004624  3F3C 000E                move.w     -[A7], 0xE
  6727. 00004628  486E FFF0                pea.l      [A6 - 0x10]
  6728. 0000462C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6729. 00004630  4EBA 01C2                jsr        [PC + 0x1C2 /* 000047F4 */]
  6730. 00004634  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6731. 00004638  DEAE FFD4                add.l      D7, [A6 - 0x2C]
  6732. label0000463C:
  6733. 0000463C  BE86                     cmp.l      D7, D6
  6734. 0000463E  6D00 FEF0                blt        -0x10E /* 00004530 */
  6735. 00004642  4CDF 00C0                movem.l    D6,D7, [A7]+
  6736. 00004646  4E5E                     unlink     A6
  6737. 00004648  4E75                     rts
  6738. fn0000464A:
  6739. 0000464A  4E56 0000                link       A6, 0
  6740. 0000464E  4A6E 0010                tst.w      [A6 + 0x10]
  6741. 00004652  6718                     beq        +0x1A /* 0000466C */
  6742. 00004654  42A7                     clr.l      -[A7]
  6743. 00004656  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6744. 0000465A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6745. 0000465E  4EBA C272                jsr        [PC - 0x3D8E /* 000008D2 */]
  6746. 00004662  205F                     movea.l    A0, [A7]+
  6747. 00004664  226E 0012                movea.l    A1, [A6 + 0x12]
  6748. 00004668  2288                     move.l     [A1], A0
  6749. 0000466A  6016                     bra        +0x18 /* 00004682 */
  6750. label0000466C:
  6751. 0000466C  42A7                     clr.l      -[A7]
  6752. 0000466E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6753. 00004672  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6754. 00004676  4EBA B98A                jsr        [PC - 0x4676 /* 00000002 */]
  6755. 0000467A  205F                     movea.l    A0, [A7]+
  6756. 0000467C  226E 0012                movea.l    A1, [A6 + 0x12]
  6757. 00004680  2288                     move.l     [A1], A0
  6758. label00004682:
  6759. 00004682  206E 0012                movea.l    A0, [A6 + 0x12]
  6760. 00004686  4A90                     tst.l      [A0]
  6761. 00004688  6604                     bne        +0x6 /* 0000468E */
  6762. 0000468A  7094                     moveq.l    D0, 0xFFFFFF94
  6763. 0000468C  6002                     bra        +0x4 /* 00004690 */
  6764. label0000468E:
  6765. 0000468E  7000                     moveq.l    D0, 0x00
  6766. label00004690:
  6767. 00004690  4E5E                     unlink     A6
  6768. 00004692  4E75                     rts
  6769. fn00004694:
  6770. 00004694  4E56 0000                link       A6, 0
  6771. 00004698  4A6E 0010                tst.w      [A6 + 0x10]
  6772. 0000469C  6718                     beq        +0x1A /* 000046B6 */
  6773. 0000469E  42A7                     clr.l      -[A7]
  6774. 000046A0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6775. 000046A4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6776. 000046A8  4EBA C4D4                jsr        [PC - 0x3B2C /* 00000B7E */]
  6777. 000046AC  205F                     movea.l    A0, [A7]+
  6778. 000046AE  226E 0012                movea.l    A1, [A6 + 0x12]
  6779. 000046B2  2288                     move.l     [A1], A0
  6780. 000046B4  6016                     bra        +0x18 /* 000046CC */
  6781. label000046B6:
  6782. 000046B6  42A7                     clr.l      -[A7]
  6783. 000046B8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6784. 000046BC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6785. 000046C0  4EBA BC66                jsr        [PC - 0x439A /* 00000328 */]
  6786. 000046C4  205F                     movea.l    A0, [A7]+
  6787. 000046C6  226E 0012                movea.l    A1, [A6 + 0x12]
  6788. 000046CA  2288                     move.l     [A1], A0
  6789. label000046CC:
  6790. 000046CC  206E 0012                movea.l    A0, [A6 + 0x12]
  6791. 000046D0  4A90                     tst.l      [A0]
  6792. 000046D2  6604                     bne        +0x6 /* 000046D8 */
  6793. 000046D4  7094                     moveq.l    D0, 0xFFFFFF94
  6794. 000046D6  6002                     bra        +0x4 /* 000046DA */
  6795. label000046D8:
  6796. 000046D8  7000                     moveq.l    D0, 0x00
  6797. label000046DA:
  6798. 000046DA  4E5E                     unlink     A6
  6799. 000046DC  4E75                     rts
  6800. fn000046DE:
  6801. 000046DE  4E56 0000                link       A6, 0
  6802. 000046E2  48E7 0308                movem.l    -[A7], D6,D7,A4
  6803. 000046E6  206E 000C                movea.l    A0, [A6 + 0xC]
  6804. 000046EA  2C10                     move.l     D6, [A0]
  6805. 000046EC  206E 0008                movea.l    A0, [A6 + 0x8]
  6806. 000046F0  2010                     move.l     D0, [A0]
  6807. 000046F2  D086                     add.l      D0, D6
  6808. 000046F4  2840                     movea.l    A4, D0
  6809. 000046F6  2E14                     move.l     D7, [A4]
  6810. 000046F8  42A7                     clr.l      -[A7]
  6811. 000046FA  2F07                     move.l     -[A7], D7
  6812. 000046FC  4EAD 1242                jsr        [A5 + 0x1242 /* export_580 */]
  6813. 00004700  205F                     movea.l    A0, [A7]+
  6814. 00004702  226E 0010                movea.l    A1, [A6 + 0x10]
  6815. 00004706  2288                     move.l     [A1], A0
  6816. 00004708  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  6817. 0000470C  6706                     beq        +0x8 /* 00004714 */
  6818. 0000470E  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  6819. 00004712  6034                     bra        +0x36 /* 00004748 */
  6820. label00004714:
  6821. 00004714  206E 0008                movea.l    A0, [A6 + 0x8]
  6822. 00004718  2010                     move.l     D0, [A0]
  6823. 0000471A  D086                     add.l      D0, D6
  6824. 0000471C  2840                     movea.l    A4, D0
  6825. 0000471E  206E 0010                movea.l    A0, [A6 + 0x10]
  6826. 00004722  2050                     movea.l    A0, [A0]
  6827. 00004724  2F07                     move.l     -[A7], D7
  6828. 00004726  2F10                     move.l     -[A7], [A0]
  6829. 00004728  486C 0004                pea.l      [A4 + 0x4]
  6830. 0000472C  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6831. 00004730  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6832. 00004734  0807 0000                btst.b     D7, 0x0
  6833. 00004738  6702                     beq        +0x4 /* 0000473C */
  6834. 0000473A  5287                     addq.l     D7, 1
  6835. label0000473C:
  6836. 0000473C  2007                     move.l     D0, D7
  6837. 0000473E  5880                     addq.l     D0, 4
  6838. 00004740  206E 000C                movea.l    A0, [A6 + 0xC]
  6839. 00004744  D190                     add.l      [A0], D0
  6840. 00004746  7000                     moveq.l    D0, 0x00
  6841. label00004748:
  6842. 00004748  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  6843. 0000474C  4E5E                     unlink     A6
  6844. 0000474E  4E75                     rts
  6845. fn00004750:
  6846. 00004750  4E56 0000                link       A6, 0
  6847. 00004754  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  6848. 00004758  42A7                     clr.l      -[A7]
  6849. 0000475A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6850. 0000475E  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  6851. 00004762  201F                     move.l     D0, [A7]+
  6852. 00004764  2E00                     move.l     D7, D0
  6853. 00004766  2A07                     move.l     D5, D7
  6854. 00004768  0805 0000                btst.b     D5, 0x0
  6855. 0000476C  6702                     beq        +0x4 /* 00004770 */
  6856. 0000476E  5285                     addq.l     D5, 1
  6857. label00004770:
  6858. 00004770  206E 000C                movea.l    A0, [A6 + 0xC]
  6859. 00004774  2C10                     move.l     D6, [A0]
  6860. 00004776  206E 0010                movea.l    A0, [A6 + 0x10]
  6861. 0000477A  2010                     move.l     D0, [A0]
  6862. 0000477C  9086                     sub.l      D0, D6
  6863. 0000477E  2205                     move.l     D1, D5
  6864. 00004780  5881                     addq.l     D1, 4
  6865. 00004782  B280                     cmp.l      D1, D0
  6866. 00004784  6F30                     ble        +0x32 /* 000047B6 */
  6867. 00004786  2006                     move.l     D0, D6
  6868. 00004788  D085                     add.l      D0, D5
  6869. 0000478A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6870. 0000478E  0680 0000 2714           addi.l     D0, 0x2714
  6871. 00004794  2F00                     move.l     -[A7], D0
  6872. 00004796  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  6873. 0000479A  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  6874. 0000479E  6706                     beq        +0x8 /* 000047A6 */
  6875. 000047A0  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  6876. 000047A4  6046                     bra        +0x48 /* 000047EC */
  6877. label000047A6:
  6878. 000047A6  2006                     move.l     D0, D6
  6879. 000047A8  D085                     add.l      D0, D5
  6880. 000047AA  0680 0000 2714           addi.l     D0, 0x2714
  6881. 000047B0  206E 0010                movea.l    A0, [A6 + 0x10]
  6882. 000047B4  2080                     move.l     [A0], D0
  6883. label000047B6:
  6884. 000047B6  2005                     move.l     D0, D5
  6885. 000047B8  5880                     addq.l     D0, 4
  6886. 000047BA  206E 000C                movea.l    A0, [A6 + 0xC]
  6887. 000047BE  D190                     add.l      [A0], D0
  6888. 000047C0  206E 0008                movea.l    A0, [A6 + 0x8]
  6889. 000047C4  2010                     move.l     D0, [A0]
  6890. 000047C6  D086                     add.l      D0, D6
  6891. 000047C8  2840                     movea.l    A4, D0
  6892. 000047CA  2887                     move.l     [A4], D7
  6893. 000047CC  206E 0014                movea.l    A0, [A6 + 0x14]
  6894. 000047D0  2F07                     move.l     -[A7], D7
  6895. 000047D2  486C 0004                pea.l      [A4 + 0x4]
  6896. 000047D6  2F10                     move.l     -[A7], [A0]
  6897. 000047D8  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6898. 000047DC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6899. 000047E0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6900. 000047E4  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  6901. 000047E8  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  6902. label000047EC:
  6903. 000047EC  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  6904. 000047F0  4E5E                     unlink     A6
  6905. 000047F2  4E75                     rts
  6906. export_202:
  6907. fn000047F4:
  6908. 000047F4  4E56 FFFC                link       A6, -0x0004
  6909. 000047F8  42A7                     clr.l      -[A7]
  6910. 000047FA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6911. 000047FE  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  6912. 00004802  201F                     move.l     D0, [A7]+
  6913. 00004804  2D40 FFFC                move.l     [A6 - 0x4], D0
  6914. 00004808  306E 0010                movea.w    A0, [A6 + 0x10]
  6915. 0000480C  D1EE FFFC                add.l      A0, [A6 - 0x4]
  6916. 00004810  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6917. 00004814  4850                     pea.l      [A0]
  6918. 00004816  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  6919. 0000481A  206E 0008                movea.l    A0, [A6 + 0x8]
  6920. 0000481E  2010                     move.l     D0, [A0]
  6921. 00004820  D0AE FFFC                add.l      D0, [A6 - 0x4]
  6922. 00004824  306E 0010                movea.w    A0, [A6 + 0x10]
  6923. 00004828  2F08                     move.l     -[A7], A0
  6924. 0000482A  2F00                     move.l     -[A7], D0
  6925. 0000482C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6926. 00004830  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6927. 00004834  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6928. 00004838  4E5E                     unlink     A6
  6929. 0000483A  4E75                     rts
  6930. export_205:
  6931. fn0000483C:
  6932. 0000483C  4E56 FFFC                link       A6, -0x0004
  6933. 00004840  42A7                     clr.l      -[A7]
  6934. 00004842  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6935. 00004846  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  6936. 0000484A  201F                     move.l     D0, [A7]+
  6937. 0000484C  306E 0010                movea.w    A0, [A6 + 0x10]
  6938. 00004850  9088                     sub.l      D0, A0
  6939. 00004852  2D40 FFFC                move.l     [A6 - 0x4], D0
  6940. 00004856  206E 0008                movea.l    A0, [A6 + 0x8]
  6941. 0000485A  2010                     move.l     D0, [A0]
  6942. 0000485C  D0AE FFFC                add.l      D0, [A6 - 0x4]
  6943. 00004860  306E 0010                movea.w    A0, [A6 + 0x10]
  6944. 00004864  2F08                     move.l     -[A7], A0
  6945. 00004866  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6946. 0000486A  2F00                     move.l     -[A7], D0
  6947. 0000486C  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6948. 00004870  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6949. 00004874  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6950. 00004878  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6951. 0000487C  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  6952. 00004880  4E5E                     unlink     A6
  6953. 00004882  4E75                     rts
  6954. fn00004884:
  6955. 00004884  4E56 FFF4                link       A6, -0x000C
  6956. 00004888  206E 0008                movea.l    A0, [A6 + 0x8]
  6957. 0000488C  2050                     movea.l    A0, [A0]
  6958. 0000488E  3D68 0022 FFFC           move.w     [A6 - 0x4], [A0 + 0x22]
  6959. 00004894  206E 0008                movea.l    A0, [A6 + 0x8]
  6960. 00004898  2050                     movea.l    A0, [A0]
  6961. 0000489A  3D68 0020 FFFE           move.w     [A6 - 0x2], [A0 + 0x20]
  6962. 000048A0  206E 0008                movea.l    A0, [A6 + 0x8]
  6963. 000048A4  2050                     movea.l    A0, [A0]
  6964. 000048A6  4268 0020                clr.w      [A0 + 0x20]
  6965. 000048AA  206E 0008                movea.l    A0, [A6 + 0x8]
  6966. 000048AE  226E 0008                movea.l    A1, [A6 + 0x8]
  6967. 000048B2  42A7                     clr.l      -[A7]
  6968. 000048B4  2251                     movea.l    A1, [A1]
  6969. 000048B6  2F29 003E                move.l     -[A7], [A1 + 0x3E]
  6970. 000048BA  2D50 FFF4                move.l     [A6 - 0xC], [A0]
  6971. 000048BE  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  6972. 000048C2  201F                     move.l     D0, [A7]+
  6973. 000048C4  206E FFF4                movea.l    A0, [A6 - 0xC]
  6974. 000048C8  3140 0022                move.w     [A0 + 0x22], D0
  6975. 000048CC  42A7                     clr.l      -[A7]
  6976. 000048CE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6977. 000048D2  4EAD 159A                jsr        [A5 + 0x159A /* export_687 */]
  6978. 000048D6  205F                     movea.l    A0, [A7]+
  6979. 000048D8  2D48 FFF8                move.l     [A6 - 0x8], A0
  6980. 000048DC  206E 0008                movea.l    A0, [A6 + 0x8]
  6981. 000048E0  2050                     movea.l    A0, [A0]
  6982. 000048E2  316E FFFC 0022           move.w     [A0 + 0x22], [A6 - 0x4]
  6983. 000048E8  206E 0008                movea.l    A0, [A6 + 0x8]
  6984. 000048EC  2050                     movea.l    A0, [A0]
  6985. 000048EE  316E FFFE 0020           move.w     [A0 + 0x20], [A6 - 0x2]
  6986. 000048F4  202E FFF8                move.l     D0, [A6 - 0x8]
  6987. 000048F8  4E5E                     unlink     A6
  6988. 000048FA  4E75                     rts
  6989. export_200:
  6990. 000048FC  4E56 FFF8                link       A6, -0x0008
  6991. 00004900  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6992. 00004904  4EAD 05FA                jsr        [A5 + 0x5FA /* export_187 */]
  6993. 00004908  588F                     addq.l     A7, 4
  6994. 0000490A  206E 000C                movea.l    A0, [A6 + 0xC]
  6995. 0000490E  3010                     move.w     D0, [A0]
  6996. 00004910  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  6997. 00004914  0003 0006                ori.b      D3, 0x6
  6998. 00004918  00CE                     .incomplete
  6999. 0000491A  0008 00CA                ori.b      A0, 0xCA
  7000. 0000491E  0004 009C                ori.b      D4, 0x9C
  7001. 00004922  206E 000C                movea.l    A0, [A6 + 0xC]
  7002. 00004926  2F28 0002                move.l     -[A7], [A0 + 0x2]
  7003. 0000492A  4EAD 05E2                jsr        [A5 + 0x5E2 /* export_184 */]
  7004. 0000492E  588F                     addq.l     A7, 4
  7005. 00004930  4A40                     tst.w      D0
  7006. 00004932  6718                     beq        +0x1A /* 0000494C */
  7007. 00004934  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7008. 00004938  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  7009. 0000493C  588F                     addq.l     A7, 4
  7010. 0000493E  206E 0008                movea.l    A0, [A6 + 0x8]
  7011. 00004942  7001                     moveq.l    D0, 0x01
  7012. 00004944  3080                     move.w     [A0], D0
  7013. 00004946  7001                     moveq.l    D0, 0x01
  7014. 00004948  6000 009E                bra        +0xA0 /* 000049E8 */
  7015. label0000494C:
  7016. 0000494C  206E 0010                movea.l    A0, [A6 + 0x10]
  7017. 00004950  0C68 0002 00A4           cmpi.w     [A0 + 0xA4], 0x2
  7018. 00004956  6600 008E                bne        +0x90 /* 000049E6 */
  7019. 0000495A  206E 0010                movea.l    A0, [A6 + 0x10]
  7020. 0000495E  2D68 00A0 FFFC           move.l     [A6 - 0x4], [A0 + 0xA0]
  7021. 00004964  206E FFFC                movea.l    A0, [A6 - 0x4]
  7022. 00004968  2050                     movea.l    A0, [A0]
  7023. 0000496A  3D68 0020 FFF8           move.w     [A6 - 0x8], [A0 + 0x20]
  7024. 00004970  206E FFFC                movea.l    A0, [A6 - 0x4]
  7025. 00004974  2050                     movea.l    A0, [A0]
  7026. 00004976  3D68 0022 FFFA           move.w     [A6 - 0x6], [A0 + 0x22]
  7027. 0000497C  306E FFF8                movea.w    A0, [A6 - 0x8]
  7028. 00004980  2F08                     move.l     -[A7], A0
  7029. 00004982  306E FFFA                movea.w    A0, [A6 - 0x6]
  7030. 00004986  2F08                     move.l     -[A7], A0
  7031. 00004988  2F2D 97C6                move.l     -[A7], [A5 - 0x683A]
  7032. 0000498C  A9D1                     syscall    TESetSelect
  7033. 0000498E  206E 000C                movea.l    A0, [A6 + 0xC]
  7034. 00004992  1028 0005                move.b     D0, [A0 + 0x5]
  7035. 00004996  4880                     ext.w      D0
  7036. 00004998  3F00                     move.w     -[A7], D0
  7037. 0000499A  2F2D 97C6                move.l     -[A7], [A5 - 0x683A]
  7038. 0000499E  A9DC                     syscall    TEKey
  7039. 000049A0  206E 000C                movea.l    A0, [A6 + 0xC]
  7040. 000049A4  0C28 0008 0005           cmpi.b     [A0 + 0x5], 0x8
  7041. 000049AA  670C                     beq        +0xE /* 000049B8 */
  7042. 000049AC  206E 000C                movea.l    A0, [A6 + 0xC]
  7043. 000049B0  217C 0000 00A5 0002      move.l     [A0 + 0x2], 0xA5
  7044. label000049B8:
  7045. 000049B8  7000                     moveq.l    D0, 0x00
  7046. 000049BA  602C                     bra        +0x2E /* 000049E8 */
  7047. 000049BC  206E 000C                movea.l    A0, [A6 + 0xC]
  7048. 000049C0  2028 0002                move.l     D0, [A0 + 0x2]
  7049. 000049C4  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  7050. 000049C8  661C                     bne        +0x1E /* 000049E6 */
  7051. 000049CA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7052. 000049CE  A922                     syscall    BeginUpdate
  7053. 000049D0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7054. 000049D4  A981                     syscall    DrawDialog
  7055. 000049D6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7056. 000049DA  4EAD 061A                jsr        [A5 + 0x61A /* export_191 */]
  7057. 000049DE  588F                     addq.l     A7, 4
  7058. 000049E0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7059. 000049E4  A923                     syscall    EndUpdate
  7060. label000049E6:
  7061. 000049E6  7000                     moveq.l    D0, 0x00
  7062. label000049E8:
  7063. 000049E8  4E5E                     unlink     A6
  7064. 000049EA  205F                     movea.l    A0, [A7]+
  7065. 000049EC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7066. 000049F0  1E80                     move.b     [A7], D0
  7067. 000049F2  4ED0                     jmp        [A0]
  7068. export_216:
  7069. 000049F4  4E56 FFC4                link       A6, -0x003C
  7070. 000049F8  486E FFEE                pea.l      [A6 - 0x12]
  7071. 000049FC  42A7                     clr.l      -[A7]
  7072. 000049FE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7073. 00004A02  4EBA 10C8                jsr        [PC + 0x10C8 /* 00005ACC */]
  7074. 00004A06  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7075. 00004A0A  3F00                     move.w     -[A7], D0
  7076. 00004A0C  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  7077. 00004A10  548F                     addq.l     A7, 2
  7078. 00004A12  206E FFEE                movea.l    A0, [A6 - 0x12]
  7079. 00004A16  2050                     movea.l    A0, [A0]
  7080. 00004A18  2D68 000A FFE6           move.l     [A6 - 0x1A], [A0 + 0xA]
  7081. 00004A1E  42A7                     clr.l      -[A7]
  7082. 00004A20  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7083. 00004A24  4EBA 1338                jsr        [PC + 0x1338 /* 00005D5E */]
  7084. 00004A28  508F                     addq.l     A7, 8
  7085. 00004A2A  3F00                     move.w     -[A7], D0
  7086. 00004A2C  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  7087. 00004A30  548F                     addq.l     A7, 2
  7088. 00004A32  4AAE FFE6                tst.l      [A6 - 0x1A]
  7089. 00004A36  6700 00CE                beq        +0xD0 /* 00004B06 */
  7090. 00004A3A  A850                     syscall    InitCursor
  7091. 00004A3C  486E FFEA                pea.l      [A6 - 0x16]
  7092. 00004A40  A874                     syscall    GetPort
  7093. 00004A42  42A7                     clr.l      -[A7]
  7094. 00004A44  3F3C 0104                move.w     -[A7], 0x104
  7095. 00004A48  42A7                     clr.l      -[A7]
  7096. 00004A4A  4878 FFFF                push.l     0xFFFF
  7097. 00004A4E  A97C                     syscall    GetNewDialog
  7098. 00004A50  205F                     movea.l    A0, [A7]+
  7099. 00004A52  2D48 FFF2                move.l     [A6 - 0xE], A0
  7100. 00004A56  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7101. 00004A5A  A873                     syscall    SetPort
  7102. 00004A5C  486E FFF6                pea.l      [A6 - 0xA]
  7103. 00004A60  3F3C EC14                move.w     -[A7], 0xEC14
  7104. 00004A64  3F3C EC14                move.w     -[A7], 0xEC14
  7105. 00004A68  3F3C EC78                move.w     -[A7], 0xEC78
  7106. 00004A6C  3F3C EC78                move.w     -[A7], 0xEC78
  7107. 00004A70  A8A7                     syscall    SetRect
  7108. 00004A72  42A7                     clr.l      -[A7]
  7109. 00004A74  486E FFF6                pea.l      [A6 - 0xA]
  7110. 00004A78  486E FFF6                pea.l      [A6 - 0xA]
  7111. 00004A7C  A9D2                     syscall    TENew
  7112. 00004A7E  205F                     movea.l    A0, [A7]+
  7113. 00004A80  2B48 97C6                move.l     [A5 - 0x683A], A0
  7114. 00004A84  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7115. 00004A88  A915                     syscall    ShowWindow
  7116. label00004A8A:
  7117. 00004A8A  486D 0662                pea.l      [A5 + 0x662 /* export_200 */]
  7118. 00004A8E  486E FFFE                pea.l      [A6 - 0x2]
  7119. 00004A92  A991                     syscall    ModalDialog
  7120. 00004A94  302E FFFE                move.w     D0, [A6 - 0x2]
  7121. 00004A98  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  7122. 00004A9C  0001 0002                ori.b      D1, 0x2
  7123. 00004AA0  FFEA                     .invalid   <<F/7/7>>
  7124. 00004AA2  0004 004C                ori.b      D4, 0x4C /* 'L' */
  7125. 00004AA6  206D 97C6                movea.l    A0, [A5 - 0x683A]
  7126. 00004AAA  486E FFC4                pea.l      [A6 - 0x3C]
  7127. 00004AAE  2050                     movea.l    A0, [A0]
  7128. 00004AB0  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  7129. 00004AB4  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  7130. 00004AB8  508F                     addq.l     A7, 8
  7131. 00004ABA  486E FFE2                pea.l      [A6 - 0x1E]
  7132. 00004ABE  486E FFC4                pea.l      [A6 - 0x3C]
  7133. 00004AC2  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  7134. 00004AC6  508F                     addq.l     A7, 8
  7135. 00004AC8  202E FFE2                move.l     D0, [A6 - 0x1E]
  7136. 00004ACC  B0AE FFE6                cmp.l      D0, [A6 - 0x1A]
  7137. 00004AD0  6616                     bne        +0x18 /* 00004AE8 */
  7138. 00004AD2  2F2D 97C6                move.l     -[A7], [A5 - 0x683A]
  7139. 00004AD6  A9CD                     syscall    TEDispose
  7140. 00004AD8  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7141. 00004ADC  A983                     syscall    DisposeDialog
  7142. 00004ADE  486E FFEA                pea.l      [A6 - 0x16]
  7143. 00004AE2  A873                     syscall    SetPort
  7144. 00004AE4  7000                     moveq.l    D0, 0x00
  7145. 00004AE6  6020                     bra        +0x22 /* 00004B08 */
  7146. label00004AE8:
  7147. 00004AE8  3F3C 0002                move.w     -[A7], 0x2
  7148. 00004AEC  A9C8                     syscall    SysBeep
  7149. 00004AEE  609A                     bra        -0x64 /* 00004A8A */
  7150. 00004AF0  2F2D 97C6                move.l     -[A7], [A5 - 0x683A]
  7151. 00004AF4  A9CD                     syscall    TEDispose
  7152. 00004AF6  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7153. 00004AFA  A983                     syscall    DisposeDialog
  7154. 00004AFC  486E FFEA                pea.l      [A6 - 0x16]
  7155. 00004B00  A873                     syscall    SetPort
  7156. 00004B02  7001                     moveq.l    D0, 0x01
  7157. 00004B04  6002                     bra        +0x4 /* 00004B08 */
  7158. label00004B06:
  7159. 00004B06  7000                     moveq.l    D0, 0x00
  7160. label00004B08:
  7161. 00004B08  4E5E                     unlink     A6
  7162. 00004B0A  4E75                     rts
  7163. export_203:
  7164. 00004B0C  4E56 FFF4                link       A6, -0x000C
  7165. 00004B10  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  7166. 00004B14  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7167. 00004B18  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  7168. 00004B1C  206E 000C                movea.l    A0, [A6 + 0xC]
  7169. 00004B20  2850                     movea.l    A4, [A0]
  7170. 00004B22  42A7                     clr.l      -[A7]
  7171. 00004B24  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7172. 00004B28  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  7173. 00004B2C  201F                     move.l     D0, [A7]+
  7174. 00004B2E  4878 0052                push.l     0x52 /* 'R' */
  7175. 00004B32  2F00                     move.l     -[A7], D0
  7176. 00004B34  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  7177. 00004B38  3E00                     move.w     D7, D0
  7178. 00004B3A  7C00                     moveq.l    D6, 0x00
  7179. 00004B3C  6000 0062                bra        +0x64 /* 00004BA0 */
  7180. label00004B40:
  7181. 00004B40  0C6C 0002 0002           cmpi.w     [A4 + 0x2], 0x2
  7182. 00004B46  6652                     bne        +0x54 /* 00004B9A */
  7183. 00004B48  2D6C 003E FFFC           move.l     [A6 - 0x4], [A4 + 0x3E]
  7184. 00004B4E  206E FFFC                movea.l    A0, [A6 - 0x4]
  7185. 00004B52  2050                     movea.l    A0, [A0]
  7186. 00004B54  3A10                     move.w     D5, [A0]
  7187. 00004B56  3005                     move.w     D0, D5
  7188. 00004B58  C1FC 0014                muls.w     D0, 0x14
  7189. 00004B5C  5440                     addq.w     D0, 2
  7190. 00004B5E  48C0                     ext.l      D0
  7191. 00004B60  2D40 FFF4                move.l     [A6 - 0xC], D0
  7192. 00004B64  42A7                     clr.l      -[A7]
  7193. 00004B66  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7194. 00004B6A  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  7195. 00004B6E  201F                     move.l     D0, [A7]+
  7196. 00004B70  90AE FFF4                sub.l      D0, [A6 - 0xC]
  7197. 00004B74  0680 FFFF FFF2           addi.l     D0, 0xFFFFFFF2
  7198. 00004B7A  2D40 FFF8                move.l     [A6 - 0x8], D0
  7199. 00004B7E  206E FFFC                movea.l    A0, [A6 - 0x4]
  7200. 00004B82  2010                     move.l     D0, [A0]
  7201. 00004B84  D0AE FFF4                add.l      D0, [A6 - 0xC]
  7202. 00004B88  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  7203. 00004B8C  2F00                     move.l     -[A7], D0
  7204. 00004B8E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7205. 00004B92  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  7206. 00004B96  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7207. label00004B9A:
  7208. 00004B9A  49EC 0052                lea.l      A4, [A4 + 0x52]
  7209. 00004B9E  5246                     addq.w     D6, 1
  7210. label00004BA0:
  7211. 00004BA0  BC47                     cmp.w      D6, D7
  7212. 00004BA2  6D9C                     blt        -0x62 /* 00004B40 */
  7213. 00004BA4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7214. 00004BA8  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  7215. 00004BAC  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  7216. 00004BB0  4E5E                     unlink     A6
  7217. 00004BB2  4E75                     rts
  7218. export_213:
  7219. fn00004BB4:
  7220. 00004BB4  4E56 FFFE                link       A6, -0x0002
  7221. 00004BB8  206E 0008                movea.l    A0, [A6 + 0x8]
  7222. 00004BBC  2050                     movea.l    A0, [A0]
  7223. 00004BBE  3D50 FFFE                move.w     [A6 - 0x2], [A0]
  7224. 00004BC2  302E FFFE                move.w     D0, [A6 - 0x2]
  7225. 00004BC6  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  7226. 00004BCA  0000 0008                ori.b      D0, 0x8
  7227. 00004BCE  00AA 0012 0022 0032      ori.l      [A2 + 0x32], 0x120022
  7228. 00004BD6  0042 0050                ori.w      D2, 0x50 /* 'P' */
  7229. 00004BDA  005E 006C                ori.w      [A6]+, 0x6C /* 'l' */
  7230. 00004BDE  007A 0088 2F2E           ori.w      [PC + 0x2F2E /* 00007B0E, cstring ""<EOF> */], 0x88
  7231. 00004BE4  000C 2F2E                ori.b      A4, 0x2E /* '.' */
  7232. 00004BE8  0008 4EBA                ori.b      A0, 0xBA
  7233. 00004BEC  0092 508F 6000           ori.l      [A2], 0x508F6000
  7234. 00004BF2  0088 2F2E 000C           ori.l      A0, 0x2F2E000C
  7235. 00004BF8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7236. 00004BFC  4EBA 014E                jsr        [PC + 0x14E /* 00004D4C */]
  7237. 00004C00  508F                     addq.l     A7, 8
  7238. 00004C02  6000 0076                bra        +0x78 /* 00004C7A */
  7239. 00004C06  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7240. 00004C0A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7241. 00004C0E  4EBA 013C                jsr        [PC + 0x13C /* 00004D4C */]
  7242. 00004C12  508F                     addq.l     A7, 8
  7243. 00004C14  6000 0064                bra        +0x66 /* 00004C7A */
  7244. 00004C18  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7245. 00004C1C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7246. 00004C20  4EBA 012A                jsr        [PC + 0x12A /* 00004D4C */]
  7247. 00004C24  508F                     addq.l     A7, 8
  7248. 00004C26  6052                     bra        +0x54 /* 00004C7A */
  7249. 00004C28  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7250. 00004C2C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7251. 00004C30  4EBA 0164                jsr        [PC + 0x164 /* 00004D96 */]
  7252. 00004C34  508F                     addq.l     A7, 8
  7253. 00004C36  6042                     bra        +0x44 /* 00004C7A */
  7254. 00004C38  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7255. 00004C3C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7256. 00004C40  4EBA 01FE                jsr        [PC + 0x1FE /* 00004E40 */]
  7257. 00004C44  508F                     addq.l     A7, 8
  7258. 00004C46  6032                     bra        +0x34 /* 00004C7A */
  7259. 00004C48  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7260. 00004C4C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7261. 00004C50  4EBA 03E4                jsr        [PC + 0x3E4 /* 00005036 */]
  7262. 00004C54  508F                     addq.l     A7, 8
  7263. 00004C56  6022                     bra        +0x24 /* 00004C7A */
  7264. 00004C58  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7265. 00004C5C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7266. 00004C60  4EBA 047C                jsr        [PC + 0x47C /* 000050DE */]
  7267. 00004C64  508F                     addq.l     A7, 8
  7268. 00004C66  6012                     bra        +0x14 /* 00004C7A */
  7269. 00004C68  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7270. 00004C6C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7271. 00004C70  4EBA 055C                jsr        [PC + 0x55C /* 000051CE */]
  7272. 00004C74  508F                     addq.l     A7, 8
  7273. 00004C76  6002                     bra        +0x4 /* 00004C7A */
  7274. 00004C78  7069                     moveq.l    D0, 0x69
  7275. label00004C7A:
  7276. 00004C7A  4E5E                     unlink     A6
  7277. 00004C7C  4E75                     rts
  7278. 00004C7E  4E56 FFDE                link       A6, -0x0022
  7279. 00004C82  2F07                     move.l     -[A7], D7
  7280. 00004C84  206E 0008                movea.l    A0, [A6 + 0x8]
  7281. 00004C88  2050                     movea.l    A0, [A0]
  7282. 00004C8A  43EE FFE6                lea.l      A1, [A6 - 0x1A]
  7283. 00004C8E  7005                     moveq.l    D0, 0x05
  7284. label00004C90:
  7285. 00004C90  22D8                     move.l     [A1]+, [A0]+
  7286. 00004C92  51C8 FFFC                dbf        D0, -0x6 /* 00004C90 */
  7287. 00004C96  32D8                     move.w     [A1]+, [A0]+
  7288. 00004C98  42AE FFE2                clr.l      [A6 - 0x1E]
  7289. 00004C9C  42A7                     clr.l      -[A7]
  7290. 00004C9E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7291. 00004CA2  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  7292. 00004CA6  201F                     move.l     D0, [A7]+
  7293. 00004CA8  2D40 FFDE                move.l     [A6 - 0x22], D0
  7294. 00004CAC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7295. 00004CB0  486E FFDE                pea.l      [A6 - 0x22]
  7296. 00004CB4  486E FFE2                pea.l      [A6 - 0x1E]
  7297. 00004CB8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7298. 00004CBC  4EBA 086C                jsr        [PC + 0x86C /* 0000552A */]
  7299. 00004CC0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7300. 00004CC4  3E00                     move.w     D7, D0
  7301. 00004CC6  4A47                     tst.w      D7
  7302. 00004CC8  6706                     beq        +0x8 /* 00004CD0 */
  7303. 00004CCA  3007                     move.w     D0, D7
  7304. 00004CCC  6000 0078                bra        +0x7A /* 00004D46 */
  7305. label00004CD0:
  7306. 00004CD0  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  7307. 00004CD4  486E FFDE                pea.l      [A6 - 0x22]
  7308. 00004CD8  486E FFE2                pea.l      [A6 - 0x1E]
  7309. 00004CDC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7310. 00004CE0  4EBA 07AE                jsr        [PC + 0x7AE /* 00005490 */]
  7311. 00004CE4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7312. 00004CE8  3E00                     move.w     D7, D0
  7313. 00004CEA  4A47                     tst.w      D7
  7314. 00004CEC  6704                     beq        +0x6 /* 00004CF2 */
  7315. 00004CEE  3007                     move.w     D0, D7
  7316. 00004CF0  6054                     bra        +0x56 /* 00004D46 */
  7317. label00004CF2:
  7318. 00004CF2  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  7319. 00004CF6  486E FFDE                pea.l      [A6 - 0x22]
  7320. 00004CFA  486E FFE2                pea.l      [A6 - 0x1E]
  7321. 00004CFE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7322. 00004D02  4EBA 078C                jsr        [PC + 0x78C /* 00005490 */]
  7323. 00004D06  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7324. 00004D0A  3E00                     move.w     D7, D0
  7325. 00004D0C  4A47                     tst.w      D7
  7326. 00004D0E  6704                     beq        +0x6 /* 00004D14 */
  7327. 00004D10  3007                     move.w     D0, D7
  7328. 00004D12  6032                     bra        +0x34 /* 00004D46 */
  7329. label00004D14:
  7330. 00004D14  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7331. 00004D18  486E FFDE                pea.l      [A6 - 0x22]
  7332. 00004D1C  486E FFE2                pea.l      [A6 - 0x1E]
  7333. 00004D20  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7334. 00004D24  4EBA 076A                jsr        [PC + 0x76A /* 00005490 */]
  7335. 00004D28  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7336. 00004D2C  3E00                     move.w     D7, D0
  7337. 00004D2E  4A47                     tst.w      D7
  7338. 00004D30  6704                     beq        +0x6 /* 00004D36 */
  7339. 00004D32  3007                     move.w     D0, D7
  7340. 00004D34  6010                     bra        +0x12 /* 00004D46 */
  7341. label00004D36:
  7342. 00004D36  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7343. 00004D3A  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  7344. 00004D3E  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  7345. 00004D42  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  7346. label00004D46:
  7347. 00004D46  2E1F                     move.l     D7, [A7]+
  7348. 00004D48  4E5E                     unlink     A6
  7349. 00004D4A  4E75                     rts
  7350. fn00004D4C:
  7351. 00004D4C  4E56 FFFC                link       A6, -0x0004
  7352. 00004D50  42A7                     clr.l      -[A7]
  7353. 00004D52  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7354. 00004D56  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  7355. 00004D5A  201F                     move.l     D0, [A7]+
  7356. 00004D5C  2D40 FFFC                move.l     [A6 - 0x4], D0
  7357. 00004D60  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7358. 00004D64  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7359. 00004D68  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  7360. 00004D6C  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  7361. 00004D70  6706                     beq        +0x8 /* 00004D78 */
  7362. 00004D72  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  7363. 00004D76  601A                     bra        +0x1C /* 00004D92 */
  7364. label00004D78:
  7365. 00004D78  206E 0008                movea.l    A0, [A6 + 0x8]
  7366. 00004D7C  226E 000C                movea.l    A1, [A6 + 0xC]
  7367. 00004D80  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7368. 00004D84  2F11                     move.l     -[A7], [A1]
  7369. 00004D86  2F10                     move.l     -[A7], [A0]
  7370. 00004D88  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  7371. 00004D8C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7372. 00004D90  7000                     moveq.l    D0, 0x00
  7373. label00004D92:
  7374. 00004D92  4E5E                     unlink     A6
  7375. 00004D94  4E75                     rts
  7376. fn00004D96:
  7377. 00004D96  4E56 FFC6                link       A6, -0x003A
  7378. 00004D9A  2F07                     move.l     -[A7], D7
  7379. 00004D9C  206E 0008                movea.l    A0, [A6 + 0x8]
  7380. 00004DA0  2050                     movea.l    A0, [A0]
  7381. 00004DA2  43EE FFCE                lea.l      A1, [A6 - 0x32]
  7382. 00004DA6  700B                     moveq.l    D0, 0x0B
  7383. label00004DA8:
  7384. 00004DA8  22D8                     move.l     [A1]+, [A0]+
  7385. 00004DAA  51C8 FFFC                dbf        D0, -0x6 /* 00004DA8 */
  7386. 00004DAE  32D8                     move.w     [A1]+, [A0]+
  7387. 00004DB0  42AE FFCA                clr.l      [A6 - 0x36]
  7388. 00004DB4  42A7                     clr.l      -[A7]
  7389. 00004DB6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7390. 00004DBA  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  7391. 00004DBE  201F                     move.l     D0, [A7]+
  7392. 00004DC0  2D40 FFC6                move.l     [A6 - 0x3A], D0
  7393. 00004DC4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7394. 00004DC8  486E FFC6                pea.l      [A6 - 0x3A]
  7395. 00004DCC  486E FFCA                pea.l      [A6 - 0x36]
  7396. 00004DD0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7397. 00004DD4  4EBA 0754                jsr        [PC + 0x754 /* 0000552A */]
  7398. 00004DD8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7399. 00004DDC  3E00                     move.w     D7, D0
  7400. 00004DDE  4A47                     tst.w      D7
  7401. 00004DE0  6704                     beq        +0x6 /* 00004DE6 */
  7402. 00004DE2  3007                     move.w     D0, D7
  7403. 00004DE4  6054                     bra        +0x56 /* 00004E3A */
  7404. label00004DE6:
  7405. 00004DE6  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  7406. 00004DEA  486E FFC6                pea.l      [A6 - 0x3A]
  7407. 00004DEE  486E FFCA                pea.l      [A6 - 0x36]
  7408. 00004DF2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7409. 00004DF6  4EBA 0698                jsr        [PC + 0x698 /* 00005490 */]
  7410. 00004DFA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7411. 00004DFE  3E00                     move.w     D7, D0
  7412. 00004E00  4A47                     tst.w      D7
  7413. 00004E02  6704                     beq        +0x6 /* 00004E08 */
  7414. 00004E04  3007                     move.w     D0, D7
  7415. 00004E06  6032                     bra        +0x34 /* 00004E3A */
  7416. label00004E08:
  7417. 00004E08  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7418. 00004E0C  486E FFC6                pea.l      [A6 - 0x3A]
  7419. 00004E10  486E FFCA                pea.l      [A6 - 0x36]
  7420. 00004E14  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7421. 00004E18  4EBA 0676                jsr        [PC + 0x676 /* 00005490 */]
  7422. 00004E1C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7423. 00004E20  3E00                     move.w     D7, D0
  7424. 00004E22  4A47                     tst.w      D7
  7425. 00004E24  6704                     beq        +0x6 /* 00004E2A */
  7426. 00004E26  3007                     move.w     D0, D7
  7427. 00004E28  6010                     bra        +0x12 /* 00004E3A */
  7428. label00004E2A:
  7429. 00004E2A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7430. 00004E2E  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  7431. 00004E32  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  7432. 00004E36  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  7433. label00004E3A:
  7434. 00004E3A  2E1F                     move.l     D7, [A7]+
  7435. 00004E3C  4E5E                     unlink     A6
  7436. 00004E3E  4E75                     rts
  7437. fn00004E40:
  7438. 00004E40  4E56 FFDA                link       A6, -0x0026
  7439. 00004E44  2F07                     move.l     -[A7], D7
  7440. 00004E46  206E 0008                movea.l    A0, [A6 + 0x8]
  7441. 00004E4A  2050                     movea.l    A0, [A0]
  7442. 00004E4C  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  7443. 00004E50  7006                     moveq.l    D0, 0x06
  7444. label00004E52:
  7445. 00004E52  22D8                     move.l     [A1]+, [A0]+
  7446. 00004E54  51C8 FFFC                dbf        D0, -0x6 /* 00004E52 */
  7447. 00004E58  32D8                     move.w     [A1]+, [A0]+
  7448. 00004E5A  42AE FFDE                clr.l      [A6 - 0x22]
  7449. 00004E5E  42A7                     clr.l      -[A7]
  7450. 00004E60  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7451. 00004E64  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  7452. 00004E68  201F                     move.l     D0, [A7]+
  7453. 00004E6A  2D40 FFDA                move.l     [A6 - 0x26], D0
  7454. 00004E6E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7455. 00004E72  486E FFDA                pea.l      [A6 - 0x26]
  7456. 00004E76  486E FFDE                pea.l      [A6 - 0x22]
  7457. 00004E7A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7458. 00004E7E  4EBA 06AA                jsr        [PC + 0x6AA /* 0000552A */]
  7459. 00004E82  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7460. 00004E86  3E00                     move.w     D7, D0
  7461. 00004E88  4A47                     tst.w      D7
  7462. 00004E8A  6706                     beq        +0x8 /* 00004E92 */
  7463. 00004E8C  3007                     move.w     D0, D7
  7464. 00004E8E  6000 0078                bra        +0x7A /* 00004F08 */
  7465. label00004E92:
  7466. 00004E92  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  7467. 00004E96  486E FFDA                pea.l      [A6 - 0x26]
  7468. 00004E9A  486E FFDE                pea.l      [A6 - 0x22]
  7469. 00004E9E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7470. 00004EA2  4EBA 05EC                jsr        [PC + 0x5EC /* 00005490 */]
  7471. 00004EA6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7472. 00004EAA  3E00                     move.w     D7, D0
  7473. 00004EAC  4A47                     tst.w      D7
  7474. 00004EAE  6704                     beq        +0x6 /* 00004EB4 */
  7475. 00004EB0  3007                     move.w     D0, D7
  7476. 00004EB2  6054                     bra        +0x56 /* 00004F08 */
  7477. label00004EB4:
  7478. 00004EB4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7479. 00004EB8  486E FFDA                pea.l      [A6 - 0x26]
  7480. 00004EBC  486E FFDE                pea.l      [A6 - 0x22]
  7481. 00004EC0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7482. 00004EC4  4EBA 0048                jsr        [PC + 0x48 /* 00004F0E */]
  7483. 00004EC8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7484. 00004ECC  3E00                     move.w     D7, D0
  7485. 00004ECE  4A47                     tst.w      D7
  7486. 00004ED0  6704                     beq        +0x6 /* 00004ED6 */
  7487. 00004ED2  3007                     move.w     D0, D7
  7488. 00004ED4  6032                     bra        +0x34 /* 00004F08 */
  7489. label00004ED6:
  7490. 00004ED6  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  7491. 00004EDA  486E FFDA                pea.l      [A6 - 0x26]
  7492. 00004EDE  486E FFDE                pea.l      [A6 - 0x22]
  7493. 00004EE2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7494. 00004EE6  4EBA 05A8                jsr        [PC + 0x5A8 /* 00005490 */]
  7495. 00004EEA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7496. 00004EEE  3E00                     move.w     D7, D0
  7497. 00004EF0  4A47                     tst.w      D7
  7498. 00004EF2  6704                     beq        +0x6 /* 00004EF8 */
  7499. 00004EF4  3007                     move.w     D0, D7
  7500. 00004EF6  6010                     bra        +0x12 /* 00004F08 */
  7501. label00004EF8:
  7502. 00004EF8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7503. 00004EFC  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  7504. 00004F00  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  7505. 00004F04  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  7506. label00004F08:
  7507. 00004F08  2E1F                     move.l     D7, [A7]+
  7508. 00004F0A  4E5E                     unlink     A6
  7509. 00004F0C  4E75                     rts
  7510. fn00004F0E:
  7511. 00004F0E  4E56 FFDA                link       A6, -0x0026
  7512. 00004F12  48E7 0700                movem.l    -[A7], D5,D6,D7
  7513. 00004F16  206E 000C                movea.l    A0, [A6 + 0xC]
  7514. 00004F1A  2D50 FFFC                move.l     [A6 - 0x4], [A0]
  7515. 00004F1E  42A7                     clr.l      -[A7]
  7516. 00004F20  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7517. 00004F24  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  7518. 00004F28  201F                     move.l     D0, [A7]+
  7519. 00004F2A  4878 001A                push.l     0x1A
  7520. 00004F2E  2F00                     move.l     -[A7], D0
  7521. 00004F30  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  7522. 00004F34  3A00                     move.w     D5, D0
  7523. 00004F36  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7524. 00004F3A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7525. 00004F3E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7526. 00004F42  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7527. 00004F46  4EBA 0548                jsr        [PC + 0x548 /* 00005490 */]
  7528. 00004F4A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7529. 00004F4E  3C00                     move.w     D6, D0
  7530. 00004F50  4A46                     tst.w      D6
  7531. 00004F52  6706                     beq        +0x8 /* 00004F5A */
  7532. 00004F54  3006                     move.w     D0, D6
  7533. 00004F56  6000 00D6                bra        +0xD8 /* 0000502E */
  7534. label00004F5A:
  7535. 00004F5A  7E00                     moveq.l    D7, 0x00
  7536. 00004F5C  6000 0068                bra        +0x6A /* 00004FC6 */
  7537. label00004F60:
  7538. 00004F60  206E 0014                movea.l    A0, [A6 + 0x14]
  7539. 00004F64  3007                     move.w     D0, D7
  7540. 00004F66  C1FC 001A                muls.w     D0, 0x1A
  7541. 00004F6A  D090                     add.l      D0, [A0]
  7542. 00004F6C  2040                     movea.l    A0, D0
  7543. 00004F6E  43EE FFDE                lea.l      A1, [A6 - 0x22]
  7544. 00004F72  7005                     moveq.l    D0, 0x05
  7545. label00004F74:
  7546. 00004F74  22D8                     move.l     [A1]+, [A0]+
  7547. 00004F76  51C8 FFFC                dbf        D0, -0x6 /* 00004F74 */
  7548. 00004F7A  32D8                     move.w     [A1]+, [A0]+
  7549. 00004F7C  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  7550. 00004F80  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7551. 00004F84  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7552. 00004F88  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7553. 00004F8C  4EBA 0502                jsr        [PC + 0x502 /* 00005490 */]
  7554. 00004F90  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7555. 00004F94  3C00                     move.w     D6, D0
  7556. 00004F96  4A46                     tst.w      D6
  7557. 00004F98  6706                     beq        +0x8 /* 00004FA0 */
  7558. 00004F9A  3006                     move.w     D0, D6
  7559. 00004F9C  6000 0090                bra        +0x92 /* 0000502E */
  7560. label00004FA0:
  7561. 00004FA0  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  7562. 00004FA4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7563. 00004FA8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7564. 00004FAC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7565. 00004FB0  4EBA 04DE                jsr        [PC + 0x4DE /* 00005490 */]
  7566. 00004FB4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7567. 00004FB8  3C00                     move.w     D6, D0
  7568. 00004FBA  4A46                     tst.w      D6
  7569. 00004FBC  6706                     beq        +0x8 /* 00004FC4 */
  7570. 00004FBE  3006                     move.w     D0, D6
  7571. 00004FC0  6000 006C                bra        +0x6E /* 0000502E */
  7572. label00004FC4:
  7573. 00004FC4  5247                     addq.w     D7, 1
  7574. label00004FC6:
  7575. 00004FC6  BE45                     cmp.w      D7, D5
  7576. 00004FC8  6D96                     blt        -0x68 /* 00004F60 */
  7577. 00004FCA  42A7                     clr.l      -[A7]
  7578. 00004FCC  4878 0002                push.l     0x2
  7579. 00004FD0  4EAD 1242                jsr        [A5 + 0x1242 /* export_580 */]
  7580. 00004FD4  205F                     movea.l    A0, [A7]+
  7581. 00004FD6  2D48 FFDA                move.l     [A6 - 0x26], A0
  7582. 00004FDA  206E FFDA                movea.l    A0, [A6 - 0x26]
  7583. 00004FDE  2050                     movea.l    A0, [A0]
  7584. 00004FE0  3085                     move.w     [A0], D5
  7585. 00004FE2  2F2E FFDA                move.l     -[A7], [A6 - 0x26]
  7586. 00004FE6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7587. 00004FEA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7588. 00004FEE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7589. 00004FF2  4EBA 0536                jsr        [PC + 0x536 /* 0000552A */]
  7590. 00004FF6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7591. 00004FFA  3C00                     move.w     D6, D0
  7592. 00004FFC  4A46                     tst.w      D6
  7593. 00004FFE  6704                     beq        +0x6 /* 00005004 */
  7594. 00005000  3006                     move.w     D0, D6
  7595. 00005002  602A                     bra        +0x2C /* 0000502E */
  7596. label00005004:
  7597. 00005004  2F2E FFDA                move.l     -[A7], [A6 - 0x26]
  7598. 00005008  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  7599. 0000500C  206E 0008                movea.l    A0, [A6 + 0x8]
  7600. 00005010  2010                     move.l     D0, [A0]
  7601. 00005012  D0AE FFFC                add.l      D0, [A6 - 0x4]
  7602. 00005016  2D40 FFF8                move.l     [A6 - 0x8], D0
  7603. 0000501A  206E 000C                movea.l    A0, [A6 + 0xC]
  7604. 0000501E  2010                     move.l     D0, [A0]
  7605. 00005020  90AE FFFC                sub.l      D0, [A6 - 0x4]
  7606. 00005024  5980                     subq.l     D0, 4
  7607. 00005026  206E FFF8                movea.l    A0, [A6 - 0x8]
  7608. 0000502A  2080                     move.l     [A0], D0
  7609. 0000502C  7000                     moveq.l    D0, 0x00
  7610. label0000502E:
  7611. 0000502E  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  7612. 00005032  4E5E                     unlink     A6
  7613. 00005034  4E75                     rts
  7614. fn00005036:
  7615. 00005036  4E56 FFEA                link       A6, -0x0016
  7616. 0000503A  2F07                     move.l     -[A7], D7
  7617. 0000503C  206E 0008                movea.l    A0, [A6 + 0x8]
  7618. 00005040  2050                     movea.l    A0, [A0]
  7619. 00005042  43EE FFF2                lea.l      A1, [A6 - 0xE]
  7620. 00005046  22D8                     move.l     [A1]+, [A0]+
  7621. 00005048  22D8                     move.l     [A1]+, [A0]+
  7622. 0000504A  22D8                     move.l     [A1]+, [A0]+
  7623. 0000504C  32D8                     move.w     [A1]+, [A0]+
  7624. 0000504E  42AE FFEE                clr.l      [A6 - 0x12]
  7625. 00005052  42A7                     clr.l      -[A7]
  7626. 00005054  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7627. 00005058  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  7628. 0000505C  201F                     move.l     D0, [A7]+
  7629. 0000505E  2D40 FFEA                move.l     [A6 - 0x16], D0
  7630. 00005062  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7631. 00005066  486E FFEA                pea.l      [A6 - 0x16]
  7632. 0000506A  486E FFEE                pea.l      [A6 - 0x12]
  7633. 0000506E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7634. 00005072  4EBA 04B6                jsr        [PC + 0x4B6 /* 0000552A */]
  7635. 00005076  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7636. 0000507A  3E00                     move.w     D7, D0
  7637. 0000507C  4A47                     tst.w      D7
  7638. 0000507E  6704                     beq        +0x6 /* 00005084 */
  7639. 00005080  3007                     move.w     D0, D7
  7640. 00005082  6054                     bra        +0x56 /* 000050D8 */
  7641. label00005084:
  7642. 00005084  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7643. 00005088  486E FFEA                pea.l      [A6 - 0x16]
  7644. 0000508C  486E FFEE                pea.l      [A6 - 0x12]
  7645. 00005090  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7646. 00005094  4EBA 03FA                jsr        [PC + 0x3FA /* 00005490 */]
  7647. 00005098  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7648. 0000509C  3E00                     move.w     D7, D0
  7649. 0000509E  4A47                     tst.w      D7
  7650. 000050A0  6704                     beq        +0x6 /* 000050A6 */
  7651. 000050A2  3007                     move.w     D0, D7
  7652. 000050A4  6032                     bra        +0x34 /* 000050D8 */
  7653. label000050A6:
  7654. 000050A6  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  7655. 000050AA  486E FFEA                pea.l      [A6 - 0x16]
  7656. 000050AE  486E FFEE                pea.l      [A6 - 0x12]
  7657. 000050B2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7658. 000050B6  4EBA 03D8                jsr        [PC + 0x3D8 /* 00005490 */]
  7659. 000050BA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7660. 000050BE  3E00                     move.w     D7, D0
  7661. 000050C0  4A47                     tst.w      D7
  7662. 000050C2  6704                     beq        +0x6 /* 000050C8 */
  7663. 000050C4  3007                     move.w     D0, D7
  7664. 000050C6  6010                     bra        +0x12 /* 000050D8 */
  7665. label000050C8:
  7666. 000050C8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7667. 000050CC  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  7668. 000050D0  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  7669. 000050D4  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  7670. label000050D8:
  7671. 000050D8  2E1F                     move.l     D7, [A7]+
  7672. 000050DA  4E5E                     unlink     A6
  7673. 000050DC  4E75                     rts
  7674. fn000050DE:
  7675. 000050DE  4E56 FFD0                link       A6, -0x0030
  7676. 000050E2  2F07                     move.l     -[A7], D7
  7677. 000050E4  206E 0008                movea.l    A0, [A6 + 0x8]
  7678. 000050E8  2050                     movea.l    A0, [A0]
  7679. 000050EA  43EE FFD8                lea.l      A1, [A6 - 0x28]
  7680. 000050EE  7009                     moveq.l    D0, 0x09
  7681. label000050F0:
  7682. 000050F0  22D8                     move.l     [A1]+, [A0]+
  7683. 000050F2  51C8 FFFC                dbf        D0, -0x6 /* 000050F0 */
  7684. 000050F6  42AE FFD4                clr.l      [A6 - 0x2C]
  7685. 000050FA  42A7                     clr.l      -[A7]
  7686. 000050FC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7687. 00005100  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  7688. 00005104  201F                     move.l     D0, [A7]+
  7689. 00005106  2D40 FFD0                move.l     [A6 - 0x30], D0
  7690. 0000510A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7691. 0000510E  486E FFD0                pea.l      [A6 - 0x30]
  7692. 00005112  486E FFD4                pea.l      [A6 - 0x2C]
  7693. 00005116  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7694. 0000511A  4EBA 040E                jsr        [PC + 0x40E /* 0000552A */]
  7695. 0000511E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7696. 00005122  3E00                     move.w     D7, D0
  7697. 00005124  4A47                     tst.w      D7
  7698. 00005126  6706                     beq        +0x8 /* 0000512E */
  7699. 00005128  3007                     move.w     D0, D7
  7700. 0000512A  6000 009C                bra        +0x9E /* 000051C8 */
  7701. label0000512E:
  7702. 0000512E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  7703. 00005132  486E FFD0                pea.l      [A6 - 0x30]
  7704. 00005136  486E FFD4                pea.l      [A6 - 0x2C]
  7705. 0000513A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7706. 0000513E  4EBA 0350                jsr        [PC + 0x350 /* 00005490 */]
  7707. 00005142  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7708. 00005146  3E00                     move.w     D7, D0
  7709. 00005148  4A47                     tst.w      D7
  7710. 0000514A  6706                     beq        +0x8 /* 00005152 */
  7711. 0000514C  3007                     move.w     D0, D7
  7712. 0000514E  6000 0078                bra        +0x7A /* 000051C8 */
  7713. label00005152:
  7714. 00005152  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  7715. 00005156  486E FFD0                pea.l      [A6 - 0x30]
  7716. 0000515A  486E FFD4                pea.l      [A6 - 0x2C]
  7717. 0000515E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7718. 00005162  4EBA 0136                jsr        [PC + 0x136 /* 0000529A */]
  7719. 00005166  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7720. 0000516A  3E00                     move.w     D7, D0
  7721. 0000516C  4A47                     tst.w      D7
  7722. 0000516E  6704                     beq        +0x6 /* 00005174 */
  7723. 00005170  3007                     move.w     D0, D7
  7724. 00005172  6054                     bra        +0x56 /* 000051C8 */
  7725. label00005174:
  7726. 00005174  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7727. 00005178  486E FFD0                pea.l      [A6 - 0x30]
  7728. 0000517C  486E FFD4                pea.l      [A6 - 0x2C]
  7729. 00005180  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7730. 00005184  4EBA 030A                jsr        [PC + 0x30A /* 00005490 */]
  7731. 00005188  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7732. 0000518C  3E00                     move.w     D7, D0
  7733. 0000518E  4A47                     tst.w      D7
  7734. 00005190  6704                     beq        +0x6 /* 00005196 */
  7735. 00005192  3007                     move.w     D0, D7
  7736. 00005194  6032                     bra        +0x34 /* 000051C8 */
  7737. label00005196:
  7738. 00005196  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  7739. 0000519A  486E FFD0                pea.l      [A6 - 0x30]
  7740. 0000519E  486E FFD4                pea.l      [A6 - 0x2C]
  7741. 000051A2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7742. 000051A6  4EBA 02E8                jsr        [PC + 0x2E8 /* 00005490 */]
  7743. 000051AA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7744. 000051AE  3E00                     move.w     D7, D0
  7745. 000051B0  4A47                     tst.w      D7
  7746. 000051B2  6704                     beq        +0x6 /* 000051B8 */
  7747. 000051B4  3007                     move.w     D0, D7
  7748. 000051B6  6010                     bra        +0x12 /* 000051C8 */
  7749. label000051B8:
  7750. 000051B8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7751. 000051BC  2F2E FFD4                move.l     -[A7], [A6 - 0x2C]
  7752. 000051C0  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  7753. 000051C4  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  7754. label000051C8:
  7755. 000051C8  2E1F                     move.l     D7, [A7]+
  7756. 000051CA  4E5E                     unlink     A6
  7757. 000051CC  4E75                     rts
  7758. fn000051CE:
  7759. 000051CE  4E56 FFD4                link       A6, -0x002C
  7760. 000051D2  2F07                     move.l     -[A7], D7
  7761. 000051D4  206E 0008                movea.l    A0, [A6 + 0x8]
  7762. 000051D8  2050                     movea.l    A0, [A0]
  7763. 000051DA  43EE FFDC                lea.l      A1, [A6 - 0x24]
  7764. 000051DE  7008                     moveq.l    D0, 0x08
  7765. label000051E0:
  7766. 000051E0  22D8                     move.l     [A1]+, [A0]+
  7767. 000051E2  51C8 FFFC                dbf        D0, -0x6 /* 000051E0 */
  7768. 000051E6  42AE FFD8                clr.l      [A6 - 0x28]
  7769. 000051EA  42A7                     clr.l      -[A7]
  7770. 000051EC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7771. 000051F0  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  7772. 000051F4  201F                     move.l     D0, [A7]+
  7773. 000051F6  2D40 FFD4                move.l     [A6 - 0x2C], D0
  7774. 000051FA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7775. 000051FE  486E FFD4                pea.l      [A6 - 0x2C]
  7776. 00005202  486E FFD8                pea.l      [A6 - 0x28]
  7777. 00005206  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7778. 0000520A  4EBA 031E                jsr        [PC + 0x31E /* 0000552A */]
  7779. 0000520E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7780. 00005212  3E00                     move.w     D7, D0
  7781. 00005214  4A47                     tst.w      D7
  7782. 00005216  6706                     beq        +0x8 /* 0000521E */
  7783. 00005218  3007                     move.w     D0, D7
  7784. 0000521A  6000 0078                bra        +0x7A /* 00005294 */
  7785. label0000521E:
  7786. 0000521E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  7787. 00005222  486E FFD4                pea.l      [A6 - 0x2C]
  7788. 00005226  486E FFD8                pea.l      [A6 - 0x28]
  7789. 0000522A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7790. 0000522E  4EBA 0260                jsr        [PC + 0x260 /* 00005490 */]
  7791. 00005232  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7792. 00005236  3E00                     move.w     D7, D0
  7793. 00005238  4A47                     tst.w      D7
  7794. 0000523A  6704                     beq        +0x6 /* 00005240 */
  7795. 0000523C  3007                     move.w     D0, D7
  7796. 0000523E  6054                     bra        +0x56 /* 00005294 */
  7797. label00005240:
  7798. 00005240  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7799. 00005244  486E FFD4                pea.l      [A6 - 0x2C]
  7800. 00005248  486E FFD8                pea.l      [A6 - 0x28]
  7801. 0000524C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7802. 00005250  4EBA 0048                jsr        [PC + 0x48 /* 0000529A */]
  7803. 00005254  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7804. 00005258  3E00                     move.w     D7, D0
  7805. 0000525A  4A47                     tst.w      D7
  7806. 0000525C  6704                     beq        +0x6 /* 00005262 */
  7807. 0000525E  3007                     move.w     D0, D7
  7808. 00005260  6032                     bra        +0x34 /* 00005294 */
  7809. label00005262:
  7810. 00005262  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  7811. 00005266  486E FFD4                pea.l      [A6 - 0x2C]
  7812. 0000526A  486E FFD8                pea.l      [A6 - 0x28]
  7813. 0000526E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7814. 00005272  4EBA 021C                jsr        [PC + 0x21C /* 00005490 */]
  7815. 00005276  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7816. 0000527A  3E00                     move.w     D7, D0
  7817. 0000527C  4A47                     tst.w      D7
  7818. 0000527E  6704                     beq        +0x6 /* 00005284 */
  7819. 00005280  3007                     move.w     D0, D7
  7820. 00005282  6010                     bra        +0x12 /* 00005294 */
  7821. label00005284:
  7822. 00005284  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7823. 00005288  2F2E FFD8                move.l     -[A7], [A6 - 0x28]
  7824. 0000528C  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  7825. 00005290  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  7826. label00005294:
  7827. 00005294  2E1F                     move.l     D7, [A7]+
  7828. 00005296  4E5E                     unlink     A6
  7829. 00005298  4E75                     rts
  7830. fn0000529A:
  7831. 0000529A  4E56 FF9C                link       A6, -0x0064
  7832. 0000529E  48E7 0700                movem.l    -[A7], D5,D6,D7
  7833. 000052A2  206E 000C                movea.l    A0, [A6 + 0xC]
  7834. 000052A6  2D50 FFFA                move.l     [A6 - 0x6], [A0]
  7835. 000052AA  42A7                     clr.l      -[A7]
  7836. 000052AC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7837. 000052B0  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  7838. 000052B4  201F                     move.l     D0, [A7]+
  7839. 000052B6  4878 0052                push.l     0x52 /* 'R' */
  7840. 000052BA  2F00                     move.l     -[A7], D0
  7841. 000052BC  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  7842. 000052C0  3D40 FFFE                move.w     [A6 - 0x2], D0
  7843. 000052C4  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7844. 000052C8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7845. 000052CC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7846. 000052D0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7847. 000052D4  4EBA 01BA                jsr        [PC + 0x1BA /* 00005490 */]
  7848. 000052D8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7849. 000052DC  3C00                     move.w     D6, D0
  7850. 000052DE  4A46                     tst.w      D6
  7851. 000052E0  6706                     beq        +0x8 /* 000052E8 */
  7852. 000052E2  3006                     move.w     D0, D6
  7853. 000052E4  6000 01A2                bra        +0x1A4 /* 00005488 */
  7854. label000052E8:
  7855. 000052E8  7E00                     moveq.l    D7, 0x00
  7856. 000052EA  6000 012E                bra        +0x130 /* 0000541A */
  7857. label000052EE:
  7858. 000052EE  206E 0014                movea.l    A0, [A6 + 0x14]
  7859. 000052F2  3007                     move.w     D0, D7
  7860. 000052F4  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  7861. 000052F8  D090                     add.l      D0, [A0]
  7862. 000052FA  2040                     movea.l    A0, D0
  7863. 000052FC  43EE FFA4                lea.l      A1, [A6 - 0x5C]
  7864. 00005300  7013                     moveq.l    D0, 0x13
  7865. label00005302:
  7866. 00005302  22D8                     move.l     [A1]+, [A0]+
  7867. 00005304  51C8 FFFC                dbf        D0, -0x6 /* 00005302 */
  7868. 00005308  32D8                     move.w     [A1]+, [A0]+
  7869. 0000530A  4AAE FFE2                tst.l      [A6 - 0x1E]
  7870. 0000530E  6700 00B4                beq        +0xB6 /* 000053C4 */
  7871. 00005312  7A01                     moveq.l    D5, 0x01
  7872. 00005314  0C6E 006C FFA4           cmpi.w     [A6 - 0x5C], 0x6C /* 'l' */
  7873. 0000531A  6626                     bne        +0x28 /* 00005342 */
  7874. 0000531C  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  7875. 00005320  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7876. 00005324  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7877. 00005328  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7878. 0000532C  4EBA FF6C                jsr        [PC - 0x94 /* 0000529A */]
  7879. 00005330  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7880. 00005334  3C00                     move.w     D6, D0
  7881. 00005336  4A46                     tst.w      D6
  7882. 00005338  6706                     beq        +0x8 /* 00005340 */
  7883. 0000533A  3006                     move.w     D0, D6
  7884. 0000533C  6000 014A                bra        +0x14C /* 00005488 */
  7885. label00005340:
  7886. 00005340  7A00                     moveq.l    D5, 0x00
  7887. label00005342:
  7888. 00005342  0C6E 0069 FFA4           cmpi.w     [A6 - 0x5C], 0x69 /* 'i' */
  7889. 00005348  6652                     bne        +0x54 /* 0000539C */
  7890. 0000534A  486E FF9C                pea.l      [A6 - 0x64]
  7891. 0000534E  3F2E FFEA                move.w     -[A7], [A6 - 0x16]
  7892. 00005352  486E FFB2                pea.l      [A6 - 0x4E]
  7893. 00005356  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  7894. 0000535A  4EBA F2EE                jsr        [PC - 0xD12 /* 0000464A */]
  7895. 0000535E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7896. 00005362  3C00                     move.w     D6, D0
  7897. 00005364  4A46                     tst.w      D6
  7898. 00005366  6706                     beq        +0x8 /* 0000536E */
  7899. 00005368  3006                     move.w     D0, D6
  7900. 0000536A  6000 011C                bra        +0x11E /* 00005488 */
  7901. label0000536E:
  7902. 0000536E  2F2E FF9C                move.l     -[A7], [A6 - 0x64]
  7903. 00005372  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7904. 00005376  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7905. 0000537A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7906. 0000537E  4EBA 0110                jsr        [PC + 0x110 /* 00005490 */]
  7907. 00005382  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7908. 00005386  3C00                     move.w     D6, D0
  7909. 00005388  4A46                     tst.w      D6
  7910. 0000538A  6706                     beq        +0x8 /* 00005392 */
  7911. 0000538C  3006                     move.w     D0, D6
  7912. 0000538E  6000 00F8                bra        +0xFA /* 00005488 */
  7913. label00005392:
  7914. 00005392  2F2E FF9C                move.l     -[A7], [A6 - 0x64]
  7915. 00005396  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  7916. 0000539A  7A00                     moveq.l    D5, 0x00
  7917. label0000539C:
  7918. 0000539C  4A45                     tst.w      D5
  7919. 0000539E  6724                     beq        +0x26 /* 000053C4 */
  7920. 000053A0  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  7921. 000053A4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7922. 000053A8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7923. 000053AC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7924. 000053B0  4EBA 00DE                jsr        [PC + 0xDE /* 00005490 */]
  7925. 000053B4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7926. 000053B8  3C00                     move.w     D6, D0
  7927. 000053BA  4A46                     tst.w      D6
  7928. 000053BC  6706                     beq        +0x8 /* 000053C4 */
  7929. 000053BE  3006                     move.w     D0, D6
  7930. 000053C0  6000 00C6                bra        +0xC8 /* 00005488 */
  7931. label000053C4:
  7932. 000053C4  4AAE FFDE                tst.l      [A6 - 0x22]
  7933. 000053C8  6724                     beq        +0x26 /* 000053EE */
  7934. 000053CA  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  7935. 000053CE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7936. 000053D2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7937. 000053D6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7938. 000053DA  4EBA 00B4                jsr        [PC + 0xB4 /* 00005490 */]
  7939. 000053DE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7940. 000053E2  3C00                     move.w     D6, D0
  7941. 000053E4  4A46                     tst.w      D6
  7942. 000053E6  6706                     beq        +0x8 /* 000053EE */
  7943. 000053E8  3006                     move.w     D0, D6
  7944. 000053EA  6000 009C                bra        +0x9E /* 00005488 */
  7945. label000053EE:
  7946. 000053EE  4AAE FFE6                tst.l      [A6 - 0x1A]
  7947. 000053F2  6724                     beq        +0x26 /* 00005418 */
  7948. 000053F4  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  7949. 000053F8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7950. 000053FC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7951. 00005400  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7952. 00005404  4EBA 008A                jsr        [PC + 0x8A /* 00005490 */]
  7953. 00005408  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7954. 0000540C  3C00                     move.w     D6, D0
  7955. 0000540E  4A46                     tst.w      D6
  7956. 00005410  6706                     beq        +0x8 /* 00005418 */
  7957. 00005412  3006                     move.w     D0, D6
  7958. 00005414  6000 0072                bra        +0x74 /* 00005488 */
  7959. label00005418:
  7960. 00005418  5247                     addq.w     D7, 1
  7961. label0000541A:
  7962. 0000541A  BE6E FFFE                cmp.w      D7, [A6 - 0x2]
  7963. 0000541E  6D00 FECE                blt        -0x130 /* 000052EE */
  7964. 00005422  42A7                     clr.l      -[A7]
  7965. 00005424  4878 0002                push.l     0x2
  7966. 00005428  4EAD 1242                jsr        [A5 + 0x1242 /* export_580 */]
  7967. 0000542C  205F                     movea.l    A0, [A7]+
  7968. 0000542E  2D48 FFA0                move.l     [A6 - 0x60], A0
  7969. 00005432  206E FFA0                movea.l    A0, [A6 - 0x60]
  7970. 00005436  2050                     movea.l    A0, [A0]
  7971. 00005438  30AE FFFE                move.w     [A0], [A6 - 0x2]
  7972. 0000543C  2F2E FFA0                move.l     -[A7], [A6 - 0x60]
  7973. 00005440  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7974. 00005444  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7975. 00005448  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7976. 0000544C  4EBA 00DC                jsr        [PC + 0xDC /* 0000552A */]
  7977. 00005450  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7978. 00005454  3C00                     move.w     D6, D0
  7979. 00005456  4A46                     tst.w      D6
  7980. 00005458  6704                     beq        +0x6 /* 0000545E */
  7981. 0000545A  3006                     move.w     D0, D6
  7982. 0000545C  602A                     bra        +0x2C /* 00005488 */
  7983. label0000545E:
  7984. 0000545E  2F2E FFA0                move.l     -[A7], [A6 - 0x60]
  7985. 00005462  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  7986. 00005466  206E 0008                movea.l    A0, [A6 + 0x8]
  7987. 0000546A  2010                     move.l     D0, [A0]
  7988. 0000546C  D0AE FFFA                add.l      D0, [A6 - 0x6]
  7989. 00005470  2D40 FFF6                move.l     [A6 - 0xA], D0
  7990. 00005474  206E 000C                movea.l    A0, [A6 + 0xC]
  7991. 00005478  2010                     move.l     D0, [A0]
  7992. 0000547A  90AE FFFA                sub.l      D0, [A6 - 0x6]
  7993. 0000547E  5980                     subq.l     D0, 4
  7994. 00005480  206E FFF6                movea.l    A0, [A6 - 0xA]
  7995. 00005484  2080                     move.l     [A0], D0
  7996. 00005486  7000                     moveq.l    D0, 0x00
  7997. label00005488:
  7998. 00005488  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  7999. 0000548C  4E5E                     unlink     A6
  8000. 0000548E  4E75                     rts
  8001. fn00005490:
  8002. 00005490  4E56 0000                link       A6, 0
  8003. 00005494  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  8004. 00005498  42A7                     clr.l      -[A7]
  8005. 0000549A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8006. 0000549E  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  8007. 000054A2  201F                     move.l     D0, [A7]+
  8008. 000054A4  2E00                     move.l     D7, D0
  8009. 000054A6  2A07                     move.l     D5, D7
  8010. 000054A8  0805 0000                btst.b     D5, 0x0
  8011. 000054AC  6702                     beq        +0x4 /* 000054B0 */
  8012. 000054AE  5285                     addq.l     D5, 1
  8013. label000054B0:
  8014. 000054B0  206E 000C                movea.l    A0, [A6 + 0xC]
  8015. 000054B4  2C10                     move.l     D6, [A0]
  8016. 000054B6  206E 0010                movea.l    A0, [A6 + 0x10]
  8017. 000054BA  2010                     move.l     D0, [A0]
  8018. 000054BC  9086                     sub.l      D0, D6
  8019. 000054BE  2205                     move.l     D1, D5
  8020. 000054C0  5881                     addq.l     D1, 4
  8021. 000054C2  B280                     cmp.l      D1, D0
  8022. 000054C4  6F30                     ble        +0x32 /* 000054F6 */
  8023. 000054C6  2006                     move.l     D0, D6
  8024. 000054C8  D085                     add.l      D0, D5
  8025. 000054CA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8026. 000054CE  0680 0000 2714           addi.l     D0, 0x2714
  8027. 000054D4  2F00                     move.l     -[A7], D0
  8028. 000054D6  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  8029. 000054DA  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  8030. 000054DE  6706                     beq        +0x8 /* 000054E6 */
  8031. 000054E0  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  8032. 000054E4  603C                     bra        +0x3E /* 00005522 */
  8033. label000054E6:
  8034. 000054E6  2006                     move.l     D0, D6
  8035. 000054E8  D085                     add.l      D0, D5
  8036. 000054EA  0680 0000 2714           addi.l     D0, 0x2714
  8037. 000054F0  206E 0010                movea.l    A0, [A6 + 0x10]
  8038. 000054F4  2080                     move.l     [A0], D0
  8039. label000054F6:
  8040. 000054F6  2005                     move.l     D0, D5
  8041. 000054F8  5880                     addq.l     D0, 4
  8042. 000054FA  206E 000C                movea.l    A0, [A6 + 0xC]
  8043. 000054FE  D190                     add.l      [A0], D0
  8044. 00005500  206E 0008                movea.l    A0, [A6 + 0x8]
  8045. 00005504  2010                     move.l     D0, [A0]
  8046. 00005506  D086                     add.l      D0, D6
  8047. 00005508  2840                     movea.l    A4, D0
  8048. 0000550A  2887                     move.l     [A4], D7
  8049. 0000550C  206E 0014                movea.l    A0, [A6 + 0x14]
  8050. 00005510  2F07                     move.l     -[A7], D7
  8051. 00005512  486C 0004                pea.l      [A4 + 0x4]
  8052. 00005516  2F10                     move.l     -[A7], [A0]
  8053. 00005518  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  8054. 0000551C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8055. 00005520  7000                     moveq.l    D0, 0x00
  8056. label00005522:
  8057. 00005522  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  8058. 00005526  4E5E                     unlink     A6
  8059. 00005528  4E75                     rts
  8060. fn0000552A:
  8061. 0000552A  4E56 0000                link       A6, 0
  8062. 0000552E  48E7 0700                movem.l    -[A7], D5,D6,D7
  8063. 00005532  42A7                     clr.l      -[A7]
  8064. 00005534  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8065. 00005538  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  8066. 0000553C  201F                     move.l     D0, [A7]+
  8067. 0000553E  2E00                     move.l     D7, D0
  8068. 00005540  206E 000C                movea.l    A0, [A6 + 0xC]
  8069. 00005544  2C10                     move.l     D6, [A0]
  8070. 00005546  206E 0010                movea.l    A0, [A6 + 0x10]
  8071. 0000554A  2010                     move.l     D0, [A0]
  8072. 0000554C  9086                     sub.l      D0, D6
  8073. 0000554E  BE80                     cmp.l      D7, D0
  8074. 00005550  6F30                     ble        +0x32 /* 00005582 */
  8075. 00005552  2006                     move.l     D0, D6
  8076. 00005554  D087                     add.l      D0, D7
  8077. 00005556  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8078. 0000555A  0680 0000 2710           addi.l     D0, 0x2710
  8079. 00005560  2F00                     move.l     -[A7], D0
  8080. 00005562  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  8081. 00005566  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  8082. 0000556A  6706                     beq        +0x8 /* 00005572 */
  8083. 0000556C  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  8084. 00005570  6032                     bra        +0x34 /* 000055A4 */
  8085. label00005572:
  8086. 00005572  2006                     move.l     D0, D6
  8087. 00005574  D087                     add.l      D0, D7
  8088. 00005576  0680 0000 2710           addi.l     D0, 0x2710
  8089. 0000557C  206E 0010                movea.l    A0, [A6 + 0x10]
  8090. 00005580  2080                     move.l     [A0], D0
  8091. label00005582:
  8092. 00005582  206E 000C                movea.l    A0, [A6 + 0xC]
  8093. 00005586  DF90                     add.l      [A0], D7
  8094. 00005588  206E 0014                movea.l    A0, [A6 + 0x14]
  8095. 0000558C  226E 0008                movea.l    A1, [A6 + 0x8]
  8096. 00005590  2011                     move.l     D0, [A1]
  8097. 00005592  D086                     add.l      D0, D6
  8098. 00005594  2F07                     move.l     -[A7], D7
  8099. 00005596  2F00                     move.l     -[A7], D0
  8100. 00005598  2F10                     move.l     -[A7], [A0]
  8101. 0000559A  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  8102. 0000559E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8103. 000055A2  7000                     moveq.l    D0, 0x00
  8104. label000055A4:
  8105. 000055A4  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  8106. 000055A8  4E5E                     unlink     A6
  8107. 000055AA  4E75                     rts
  8108. export_207:
  8109. 000055AC  4E56 0000                link       A6, 0
  8110. 000055B0  2F0C                     move.l     -[A7], A4
  8111. 000055B2  286E 0008                movea.l    A4, [A6 + 0x8]
  8112. 000055B6  7001                     moveq.l    D0, 0x01
  8113. 000055B8  3940 0004                move.w     [A4 + 0x4], D0
  8114. 000055BC  7001                     moveq.l    D0, 0x01
  8115. 000055BE  2940 000A                move.l     [A4 + 0xA], D0
  8116. 000055C2  7001                     moveq.l    D0, 0x01
  8117. 000055C4  3940 0016                move.w     [A4 + 0x16], D0
  8118. 000055C8  7001                     moveq.l    D0, 0x01
  8119. 000055CA  3940 0018                move.w     [A4 + 0x18], D0
  8120. 000055CE  41EC 002A                lea.l      A0, [A4 + 0x2A]
  8121. 000055D2  43ED EC36                lea.l      A1, [A5 - 0x13CA]
  8122. 000055D6  20D9                     move.l     [A0]+, [A1]+
  8123. 000055D8  20D9                     move.l     [A0]+, [A1]+
  8124. 000055DA  41EC 0022                lea.l      A0, [A4 + 0x22]
  8125. 000055DE  43ED EC3E                lea.l      A1, [A5 - 0x13C2]
  8126. 000055E2  20D9                     move.l     [A0]+, [A1]+
  8127. 000055E4  20D9                     move.l     [A0]+, [A1]+
  8128. 000055E6  397C 00FF 001C           move.w     [A4 + 0x1C], 0xFF
  8129. 000055EC  397C 00FF 001A           move.w     [A4 + 0x1A], 0xFF
  8130. 000055F2  426C 0020                clr.w      [A4 + 0x20]
  8131. 000055F6  426C 001E                clr.w      [A4 + 0x1E]
  8132. 000055FA  7001                     moveq.l    D0, 0x01
  8133. 000055FC  3940 0032                move.w     [A4 + 0x32], D0
  8134. 00005600  7001                     moveq.l    D0, 0x01
  8135. 00005602  3940 0034                move.w     [A4 + 0x34], D0
  8136. 00005606  426C 0036                clr.w      [A4 + 0x36]
  8137. 0000560A  426C 0038                clr.w      [A4 + 0x38]
  8138. 0000560E  42AC 003A                clr.l      [A4 + 0x3A]
  8139. 00005612  42AC 0042                clr.l      [A4 + 0x42]
  8140. 00005616  42AC 003E                clr.l      [A4 + 0x3E]
  8141. 0000561A  285F                     movea.l    A4, [A7]+
  8142. 0000561C  4E5E                     unlink     A6
  8143. 0000561E  4E75                     rts
  8144. export_211:
  8145. fn00005620:
  8146. 00005620  4E56 0000                link       A6, 0
  8147. 00005624  48E7 0700                movem.l    -[A7], D5,D6,D7
  8148. 00005628  206E 0008                movea.l    A0, [A6 + 0x8]
  8149. 0000562C  2E10                     move.l     D7, [A0]
  8150. 0000562E  2C07                     move.l     D6, D7
  8151. 00005630  2A07                     move.l     D5, D7
  8152. 00005632  700A                     moveq.l    D0, 0x0A
  8153. 00005634  E0A6                     asr        D6, D0
  8154. 00005636  7014                     moveq.l    D0, 0x14
  8155. 00005638  E0A5                     asr        D5, D0
  8156. 0000563A  ED8F                     lsl        D7, 6
  8157. 0000563C  ED8E                     lsl        D6, 6
  8158. 0000563E  ED8D                     lsl        D5, 6
  8159. 00005640  206E 000C                movea.l    A0, [A6 + 0xC]
  8160. 00005644  3087                     move.w     [A0], D7
  8161. 00005646  206E 000C                movea.l    A0, [A6 + 0xC]
  8162. 0000564A  3146 0002                move.w     [A0 + 0x2], D6
  8163. 0000564E  206E 000C                movea.l    A0, [A6 + 0xC]
  8164. 00005652  3145 0004                move.w     [A0 + 0x4], D5
  8165. 00005656  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  8166. 0000565A  4E5E                     unlink     A6
  8167. 0000565C  4E75                     rts
  8168. fn0000565E:
  8169. 0000565E  4E56 0000                link       A6, 0
  8170. 00005662  48E7 0700                movem.l    -[A7], D5,D6,D7
  8171. 00005666  206E 0008                movea.l    A0, [A6 + 0x8]
  8172. 0000566A  7000                     moveq.l    D0, 0x00
  8173. 0000566C  3010                     move.w     D0, [A0]
  8174. 0000566E  2E00                     move.l     D7, D0
  8175. 00005670  206E 0008                movea.l    A0, [A6 + 0x8]
  8176. 00005674  7000                     moveq.l    D0, 0x00
  8177. 00005676  3028 0002                move.w     D0, [A0 + 0x2]
  8178. 0000567A  2C00                     move.l     D6, D0
  8179. 0000567C  206E 0008                movea.l    A0, [A6 + 0x8]
  8180. 00005680  7000                     moveq.l    D0, 0x00
  8181. 00005682  3028 0004                move.w     D0, [A0 + 0x4]
  8182. 00005686  2A00                     move.l     D5, D0
  8183. 00005688  EC87                     asr        D7, 6
  8184. 0000568A  EC86                     asr        D6, 6
  8185. 0000568C  EC85                     asr        D5, 6
  8186. 0000568E  700A                     moveq.l    D0, 0x0A
  8187. 00005690  E1AE                     lsl        D6, D0
  8188. 00005692  7014                     moveq.l    D0, 0x14
  8189. 00005694  E1AD                     lsl        D5, D0
  8190. 00005696  2007                     move.l     D0, D7
  8191. 00005698  8086                     or.l       D0, D6
  8192. 0000569A  8085                     or.l       D0, D5
  8193. 0000569C  206E 000C                movea.l    A0, [A6 + 0xC]
  8194. 000056A0  2080                     move.l     [A0], D0
  8195. 000056A2  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  8196. 000056A6  4E5E                     unlink     A6
  8197. 000056A8  4E75                     rts
  8198. export_233:
  8199. 000056AA  4E56 FFB0                link       A6, -0x0050
  8200. 000056AE  2F0C                     move.l     -[A7], A4
  8201. 000056B0  286E 0008                movea.l    A4, [A6 + 0x8]
  8202. 000056B4  4A6C 000A                tst.w      [A4 + 0xA]
  8203. 000056B8  6706                     beq        +0x8 /* 000056C0 */
  8204. 000056BA  7001                     moveq.l    D0, 0x01
  8205. 000056BC  6000 007A                bra        +0x7C /* 00005738 */
  8206. label000056C0:
  8207. 000056C0  42AE FFBC                clr.l      [A6 - 0x44]
  8208. 000056C4  42AE FFC2                clr.l      [A6 - 0x3E]
  8209. 000056C8  3D6C 0002 FFC6           move.w     [A6 - 0x3A], [A4 + 0x2]
  8210. 000056CE  70FF                     moveq.l    D0, 0xFFFFFFFF
  8211. 000056D0  3D40 FFCC                move.w     [A6 - 0x34], D0
  8212. 000056D4  4267                     clr.w      -[A7]
  8213. 000056D6  486E FFB0                pea.l      [A6 - 0x50]
  8214. 000056DA  4267                     clr.w      -[A7]
  8215. 000056DC  4EAD 12D2                jsr        [A5 + 0x12D2 /* export_598 */]
  8216. 000056E0  301F                     move.w     D0, [A7]+
  8217. 000056E2  3F00                     move.w     -[A7], D0
  8218. 000056E4  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  8219. 000056E8  548F                     addq.l     A7, 2
  8220. 000056EA  082E 0007 FFD7           btst.b     [A6 - 0x29], 0x7
  8221. 000056F0  6704                     beq        +0x6 /* 000056F6 */
  8222. 000056F2  7001                     moveq.l    D0, 0x01
  8223. 000056F4  6042                     bra        +0x44 /* 00005738 */
  8224. label000056F6:
  8225. 000056F6  42AE FFBC                clr.l      [A6 - 0x44]
  8226. 000056FA  41EC 000C                lea.l      A0, [A4 + 0xC]
  8227. 000056FE  2D48 FFC2                move.l     [A6 - 0x3E], A0
  8228. 00005702  3D6C 0002 FFC6           move.w     [A6 - 0x3A], [A4 + 0x2]
  8229. 00005708  422E FFCA                clr.b      [A6 - 0x36]
  8230. 0000570C  426E FFCC                clr.w      [A6 - 0x34]
  8231. 00005710  4267                     clr.w      -[A7]
  8232. 00005712  486E FFB0                pea.l      [A6 - 0x50]
  8233. 00005716  4267                     clr.w      -[A7]
  8234. 00005718  4EAD 12DA                jsr        [A5 + 0x12DA /* export_599 */]
  8235. 0000571C  301F                     move.w     D0, [A7]+
  8236. 0000571E  3F00                     move.w     -[A7], D0
  8237. 00005720  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  8238. 00005724  548F                     addq.l     A7, 2
  8239. 00005726  102E FFCE                move.b     D0, [A6 - 0x32]
  8240. 0000572A  4880                     ext.w      D0
  8241. 0000572C  0800 0000                btst.b     D0, 0x0
  8242. 00005730  6704                     beq        +0x6 /* 00005736 */
  8243. 00005732  7001                     moveq.l    D0, 0x01
  8244. 00005734  6002                     bra        +0x4 /* 00005738 */
  8245. label00005736:
  8246. 00005736  7000                     moveq.l    D0, 0x00
  8247. label00005738:
  8248. 00005738  285F                     movea.l    A4, [A7]+
  8249. 0000573A  4E5E                     unlink     A6
  8250. 0000573C  4E75                     rts
  8251. export_220:
  8252. 0000573E  4E56 FFB0                link       A6, -0x0050
  8253. 00005742  2F0C                     move.l     -[A7], A4
  8254. 00005744  286E 0008                movea.l    A4, [A6 + 0x8]
  8255. 00005748  42AE FFBC                clr.l      [A6 - 0x44]
  8256. 0000574C  42AE FFC2                clr.l      [A6 - 0x3E]
  8257. 00005750  3D6C 0002 FFC6           move.w     [A6 - 0x3A], [A4 + 0x2]
  8258. 00005756  70FF                     moveq.l    D0, 0xFFFFFFFF
  8259. 00005758  3D40 FFCC                move.w     [A6 - 0x34], D0
  8260. 0000575C  4267                     clr.w      -[A7]
  8261. 0000575E  486E FFB0                pea.l      [A6 - 0x50]
  8262. 00005762  4267                     clr.w      -[A7]
  8263. 00005764  4EAD 12D2                jsr        [A5 + 0x12D2 /* export_598 */]
  8264. 00005768  301F                     move.w     D0, [A7]+
  8265. 0000576A  3F00                     move.w     -[A7], D0
  8266. 0000576C  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  8267. 00005770  548F                     addq.l     A7, 2
  8268. 00005772  306E FFEE                movea.w    A0, [A6 - 0x12]
  8269. 00005776  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  8270. 0000577A  2F08                     move.l     -[A7], A0
  8271. 0000577C  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  8272. 00005780  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  8273. 00005784  6F08                     ble        +0xA /* 0000578E */
  8274. 00005786  426C 0008                clr.w      [A4 + 0x8]
  8275. 0000578A  7000                     moveq.l    D0, 0x00
  8276. 0000578C  602A                     bra        +0x2C /* 000057B8 */
  8277. label0000578E:
  8278. 0000578E  4A6C 0008                tst.w      [A4 + 0x8]
  8279. 00005792  6622                     bne        +0x24 /* 000057B6 */
  8280. 00005794  7001                     moveq.l    D0, 0x01
  8281. 00005796  3940 0008                move.w     [A4 + 0x8], D0
  8282. 0000579A  486C 000C                pea.l      [A4 + 0xC]
  8283. 0000579E  42A7                     clr.l      -[A7]
  8284. 000057A0  42A7                     clr.l      -[A7]
  8285. 000057A2  42A7                     clr.l      -[A7]
  8286. 000057A4  A98B                     syscall    ParamText
  8287. 000057A6  4267                     clr.w      -[A7]
  8288. 000057A8  3F3C 000B                move.w     -[A7], 0xB
  8289. 000057AC  3F3C 03E8                move.w     -[A7], 0x3E8
  8290. 000057B0  4EAD 05BA                jsr        [A5 + 0x5BA /* export_179 */]
  8291. 000057B4  5C8F                     addq.l     A7, 6
  8292. label000057B6:
  8293. 000057B6  7001                     moveq.l    D0, 0x01
  8294. label000057B8:
  8295. 000057B8  285F                     movea.l    A4, [A7]+
  8296. 000057BA  4E5E                     unlink     A6
  8297. 000057BC  4E75                     rts
  8298. export_218:
  8299. 000057BE  4E56 FFFA                link       A6, -0x0006
  8300. 000057C2  48E7 0108                movem.l    -[A7], D7,A4
  8301. 000057C6  426E FFFE                clr.w      [A6 - 0x2]
  8302. 000057CA  6000 006C                bra        +0x6E /* 00005838 */
  8303. label000057CE:
  8304. 000057CE  4EBA 00A6                jsr        [PC + 0xA6 /* 00005876 */]
  8305. 000057D2  B0AE 0008                cmp.l      D0, [A6 + 0x8]
  8306. 000057D6  6F06                     ble        +0x8 /* 000057DE */
  8307. 000057D8  7000                     moveq.l    D0, 0x00
  8308. 000057DA  6000 0092                bra        +0x94 /* 0000586E */
  8309. label000057DE:
  8310. 000057DE  4EAD 0A1A                jsr        [A5 + 0xA1A /* export_319 */]
  8311. 000057E2  B0AE 0008                cmp.l      D0, [A6 + 0x8]
  8312. 000057E6  6F06                     ble        +0x8 /* 000057EE */
  8313. 000057E8  7000                     moveq.l    D0, 0x00
  8314. 000057EA  6000 0082                bra        +0x84 /* 0000586E */
  8315. label000057EE:
  8316. 000057EE  4EAD 0D82                jsr        [A5 + 0xD82 /* export_428 */]
  8317. 000057F2  3E00                     move.w     D7, D0
  8318. 000057F4  286D 8DD2                movea.l    A4, [A5 - 0x722E]
  8319. 000057F8  600E                     bra        +0x10 /* 00005808 */
  8320. label000057FA:
  8321. 000057FA  2F0C                     move.l     -[A7], A4
  8322. 000057FC  4EBA 00B2                jsr        [PC + 0xB2 /* 000058B0 */]
  8323. 00005800  588F                     addq.l     A7, 4
  8324. 00005802  8E40                     or.w       D7, D0
  8325. 00005804  286C 0D6A                movea.l    A4, [A4 + 0xD6A]
  8326. label00005808:
  8327. 00005808  B8FC 0000                cmpa.w     A4, 0x0
  8328. 0000580C  66EC                     bne        -0x12 /* 000057FA */
  8329. 0000580E  4A47                     tst.w      D7
  8330. 00005810  66CC                     bne        -0x32 /* 000057DE */
  8331. 00005812  4A6E FFFE                tst.w      [A6 - 0x2]
  8332. 00005816  661C                     bne        +0x1E /* 00005834 */
  8333. 00005818  202E 0008                move.l     D0, [A6 + 0x8]
  8334. 0000581C  D080                     add.l      D0, D0
  8335. 0000581E  2F00                     move.l     -[A7], D0
  8336. 00005820  4EAD 120A                jsr        [A5 + 0x120A /* export_573 */]
  8337. 00005824  202E 0008                move.l     D0, [A6 + 0x8]
  8338. 00005828  D080                     add.l      D0, D0
  8339. 0000582A  42A7                     clr.l      -[A7]
  8340. 0000582C  2F00                     move.l     -[A7], D0
  8341. 0000582E  4EAD 1202                jsr        [A5 + 0x1202 /* export_572 */]
  8342. 00005832  201F                     move.l     D0, [A7]+
  8343. label00005834:
  8344. 00005834  526E FFFE                addq.w     [A6 - 0x2], 1
  8345. label00005838:
  8346. 00005838  0C6E 0002 FFFE           cmpi.w     [A6 - 0x2], 0x2
  8347. 0000583E  6D8E                     blt        -0x70 /* 000057CE */
  8348. 00005840  4878 0400                push.l     0x400
  8349. 00005844  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8350. 00005848  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  8351. 0000584C  2B40 D3AC                move.l     [A5 - 0x2C54], D0
  8352. 00005850  4EAD 0A1A                jsr        [A5 + 0xA1A /* export_319 */]
  8353. 00005854  4878 0400                push.l     0x400
  8354. 00005858  2F00                     move.l     -[A7], D0
  8355. 0000585A  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  8356. 0000585E  2B40 D3B0                move.l     [A5 - 0x2C50], D0
  8357. 00005862  4AAD D3B0                tst.l      [A5 - 0x2C50]
  8358. 00005866  6C04                     bge        +0x6 /* 0000586C */
  8359. 00005868  42AD D3B0                clr.l      [A5 - 0x2C50]
  8360. label0000586C:
  8361. 0000586C  7001                     moveq.l    D0, 0x01
  8362. label0000586E:
  8363. 0000586E  4CDF 1080                movem.l    D7,A4, [A7]+
  8364. 00005872  4E5E                     unlink     A6
  8365. 00005874  4E75                     rts
  8366. fn00005876:
  8367. 00005876  4E56 FFFC                link       A6, -0x0004
  8368. 0000587A  42A7                     clr.l      -[A7]
  8369. 0000587C  4EAD 1212                jsr        [A5 + 0x1212 /* export_574 */]
  8370. 00005880  201F                     move.l     D0, [A7]+
  8371. 00005882  4878 0004                push.l     0x4
  8372. 00005886  2F00                     move.l     -[A7], D0
  8373. 00005888  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  8374. 0000588C  2D40 FFFC                move.l     [A6 - 0x4], D0
  8375. 00005890  4A6D 8DA6                tst.w      [A5 - 0x725A]
  8376. 00005894  670C                     beq        +0xE /* 000058A2 */
  8377. 00005896  202E FFFC                move.l     D0, [A6 - 0x4]
  8378. 0000589A  0680 FFFE 2B40           addi.l     D0, 0xFFFE2B40
  8379. 000058A0  600A                     bra        +0xC /* 000058AC */
  8380. label000058A2:
  8381. 000058A2  202E FFFC                move.l     D0, [A6 - 0x4]
  8382. 000058A6  0680 FFFF 15A0           addi.l     D0, 0xFFFF15A0
  8383. label000058AC:
  8384. 000058AC  4E5E                     unlink     A6
  8385. 000058AE  4E75                     rts
  8386. fn000058B0:
  8387. 000058B0  4E56 FFEA                link       A6, -0x0016
  8388. 000058B4  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  8389. 000058B8  286E 0008                movea.l    A4, [A6 + 0x8]
  8390. 000058BC  2A3C 7FFF FFFF           move.l     D5, 0x7FFFFFFF
  8391. 000058C2  2E2C 0D5A                move.l     D7, [A4 + 0xD5A]
  8392. 000058C6  2D6C 0D5E FFEA           move.l     [A6 - 0x16], [A4 + 0xD5E]
  8393. 000058CC  206E FFEA                movea.l    A0, [A6 - 0x16]
  8394. 000058D0  2650                     movea.l    A3, [A0]
  8395. 000058D2  7C00                     moveq.l    D6, 0x00
  8396. 000058D4  6018                     bra        +0x1A /* 000058EE */
  8397. label000058D6:
  8398. 000058D6  4A6B 0004                tst.w      [A3 + 0x4]
  8399. 000058DA  660C                     bne        +0xE /* 000058E8 */
  8400. 000058DC  BAAB 000C                cmp.l      D5, [A3 + 0xC]
  8401. 000058E0  6F06                     ble        +0x8 /* 000058E8 */
  8402. 000058E2  2A2B 000C                move.l     D5, [A3 + 0xC]
  8403. 000058E6  2806                     move.l     D4, D6
  8404. label000058E8:
  8405. 000058E8  47EB 0010                lea.l      A3, [A3 + 0x10]
  8406. 000058EC  5286                     addq.l     D6, 1
  8407. label000058EE:
  8408. 000058EE  BC87                     cmp.l      D6, D7
  8409. 000058F0  6DE4                     blt        -0x1A /* 000058D6 */
  8410. 000058F2  0C85 7FFF FFFF           cmpi.l     D5, 0x7FFFFFFF
  8411. 000058F8  6604                     bne        +0x6 /* 000058FE */
  8412. 000058FA  7000                     moveq.l    D0, 0x00
  8413. 000058FC  6036                     bra        +0x38 /* 00005934 */
  8414. label000058FE:
  8415. 000058FE  206E FFEA                movea.l    A0, [A6 - 0x16]
  8416. 00005902  2004                     move.l     D0, D4
  8417. 00005904  E980                     asl        D0, 4
  8418. 00005906  D090                     add.l      D0, [A0]
  8419. 00005908  2040                     movea.l    A0, D0
  8420. 0000590A  43EE FFEE                lea.l      A1, [A6 - 0x12]
  8421. 0000590E  22D8                     move.l     [A1]+, [A0]+
  8422. 00005910  22D8                     move.l     [A1]+, [A0]+
  8423. 00005912  22D8                     move.l     [A1]+, [A0]+
  8424. 00005914  22D8                     move.l     [A1]+, [A0]+
  8425. 00005916  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  8426. 0000591A  4EBA C9E2                jsr        [PC - 0x361E /* 000022FE */]
  8427. 0000591E  588F                     addq.l     A7, 4
  8428. 00005920  3F00                     move.w     -[A7], D0
  8429. 00005922  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  8430. 00005926  548F                     addq.l     A7, 2
  8431. 00005928  2F04                     move.l     -[A7], D4
  8432. 0000592A  2F0C                     move.l     -[A7], A4
  8433. 0000592C  4EBA 08FA                jsr        [PC + 0x8FA /* 00006228 */]
  8434. 00005930  508F                     addq.l     A7, 8
  8435. 00005932  7001                     moveq.l    D0, 0x01
  8436. label00005934:
  8437. 00005934  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  8438. 00005938  4E5E                     unlink     A6
  8439. 0000593A  4E75                     rts
  8440. export_223:
  8441. 0000593C  4E56 FFF0                link       A6, -0x0010
  8442. 00005940  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  8443. 00005944  286E 0008                movea.l    A4, [A6 + 0x8]
  8444. 00005948  2E2C 0D5A                move.l     D7, [A4 + 0xD5A]
  8445. 0000594C  266C 0D5E                movea.l    A3, [A4 + 0xD5E]
  8446. 00005950  7C00                     moveq.l    D6, 0x00
  8447. 00005952  600E                     bra        +0x10 /* 00005962 */
  8448. label00005954:
  8449. 00005954  2006                     move.l     D0, D6
  8450. 00005956  E980                     asl        D0, 4
  8451. 00005958  D093                     add.l      D0, [A3]
  8452. 0000595A  2040                     movea.l    A0, D0
  8453. 0000595C  4268 0006                clr.w      [A0 + 0x6]
  8454. 00005960  5286                     addq.l     D6, 1
  8455. label00005962:
  8456. 00005962  BC87                     cmp.l      D6, D7
  8457. 00005964  6DEE                     blt        -0x10 /* 00005954 */
  8458. 00005966  4254                     clr.w      [A4]
  8459. 00005968  7000                     moveq.l    D0, 0x00
  8460. 0000596A  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  8461. 0000596E  4E5E                     unlink     A6
  8462. 00005970  4E75                     rts
  8463. export_222:
  8464. 00005972  4E56 0000                link       A6, 0
  8465. 00005976  48E7 0108                movem.l    -[A7], D7,A4
  8466. 0000597A  286E 000E                movea.l    A4, [A6 + 0xE]
  8467. 0000597E  4254                     clr.w      [A4]
  8468. 00005980  42AC 0D5A                clr.l      [A4 + 0xD5A]
  8469. 00005984  42A7                     clr.l      -[A7]
  8470. 00005986  42A7                     clr.l      -[A7]
  8471. 00005988  4EAD 1242                jsr        [A5 + 0x1242 /* export_580 */]
  8472. 0000598C  205F                     movea.l    A0, [A7]+
  8473. 0000598E  2948 0D5E                move.l     [A4 + 0xD5E], A0
  8474. 00005992  2F0C                     move.l     -[A7], A4
  8475. 00005994  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  8476. 00005998  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  8477. 0000599C  4EBA B500                jsr        [PC - 0x4B00 /* 00000E9E */]
  8478. 000059A0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  8479. 000059A4  3E00                     move.w     D7, D0
  8480. 000059A6  4A47                     tst.w      D7
  8481. 000059A8  6704                     beq        +0x6 /* 000059AE */
  8482. 000059AA  3007                     move.w     D0, D7
  8483. 000059AC  603E                     bra        +0x40 /* 000059EC */
  8484. label000059AE:
  8485. 000059AE  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  8486. 000059B2  3F3C 00FF                move.w     -[A7], 0xFF
  8487. 000059B6  486C 002C                pea.l      [A4 + 0x2C]
  8488. 000059BA  4EAD 0CBA                jsr        [A5 + 0xCBA /* export_403 */]
  8489. 000059BE  508F                     addq.l     A7, 8
  8490. 000059C0  3E00                     move.w     D7, D0
  8491. 000059C2  4A47                     tst.w      D7
  8492. 000059C4  6704                     beq        +0x6 /* 000059CA */
  8493. 000059C6  3007                     move.w     D0, D7
  8494. 000059C8  6022                     bra        +0x24 /* 000059EC */
  8495. label000059CA:
  8496. 000059CA  486C 002C                pea.l      [A4 + 0x2C]
  8497. 000059CE  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  8498. 000059D2  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  8499. 000059D6  508F                     addq.l     A7, 8
  8500. 000059D8  2F0C                     move.l     -[A7], A4
  8501. 000059DA  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  8502. 000059DE  588F                     addq.l     A7, 4
  8503. 000059E0  296D 8DD2 0D6A           move.l     [A4 + 0xD6A], [A5 - 0x722E]
  8504. 000059E6  2B4C 8DD2                move.l     [A5 - 0x722E], A4
  8505. 000059EA  7000                     moveq.l    D0, 0x00
  8506. label000059EC:
  8507. 000059EC  4CDF 1080                movem.l    D7,A4, [A7]+
  8508. 000059F0  4E5E                     unlink     A6
  8509. 000059F2  4E75                     rts
  8510. export_225:
  8511. 000059F4  4E56 0000                link       A6, 0
  8512. 000059F8  48E7 0138                movem.l    -[A7], D7,A2,A3,A4
  8513. 000059FC  286E 0008                movea.l    A4, [A6 + 0x8]
  8514. 00005A00  2F0C                     move.l     -[A7], A4
  8515. 00005A02  4EBA 007A                jsr        [PC + 0x7A /* 00005A7E */]
  8516. 00005A06  588F                     addq.l     A7, 4
  8517. 00005A08  3E00                     move.w     D7, D0
  8518. 00005A0A  4A47                     tst.w      D7
  8519. 00005A0C  6706                     beq        +0x8 /* 00005A14 */
  8520. 00005A0E  3007                     move.w     D0, D7
  8521. 00005A10  6000 0064                bra        +0x66 /* 00005A76 */
  8522. label00005A14:
  8523. 00005A14  2F2C 0D5E                move.l     -[A7], [A4 + 0xD5E]
  8524. 00005A18  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  8525. 00005A1C  2F0C                     move.l     -[A7], A4
  8526. 00005A1E  4EBA B648                jsr        [PC - 0x49B8 /* 00001068 */]
  8527. 00005A22  588F                     addq.l     A7, 4
  8528. 00005A24  3E00                     move.w     D7, D0
  8529. 00005A26  4A47                     tst.w      D7
  8530. 00005A28  6706                     beq        +0x8 /* 00005A30 */
  8531. 00005A2A  3007                     move.w     D0, D7
  8532. 00005A2C  6000 0048                bra        +0x4A /* 00005A76 */
  8533. label00005A30:
  8534. 00005A30  2F0C                     move.l     -[A7], A4
  8535. 00005A32  4EBA B518                jsr        [PC - 0x4AE8 /* 00000F4C */]
  8536. 00005A36  588F                     addq.l     A7, 4
  8537. 00005A38  3E00                     move.w     D7, D0
  8538. 00005A3A  4A47                     tst.w      D7
  8539. 00005A3C  6704                     beq        +0x6 /* 00005A42 */
  8540. 00005A3E  3007                     move.w     D0, D7
  8541. 00005A40  6034                     bra        +0x36 /* 00005A76 */
  8542. label00005A42:
  8543. 00005A42  2F0C                     move.l     -[A7], A4
  8544. 00005A44  4EAD 0D22                jsr        [A5 + 0xD22 /* export_416 */]
  8545. 00005A48  588F                     addq.l     A7, 4
  8546. 00005A4A  41ED 8DD2                lea.l      A0, [A5 - 0x722E]
  8547. 00005A4E  2448                     movea.l    A2, A0
  8548. 00005A50  266D 8DD2                movea.l    A3, [A5 - 0x722E]
  8549. 00005A54  6014                     bra        +0x16 /* 00005A6A */
  8550. label00005A56:
  8551. 00005A56  B7CC                     cmpa.l     A3, A4
  8552. 00005A58  6606                     bne        +0x8 /* 00005A60 */
  8553. 00005A5A  24AC 0D6A                move.l     [A2], [A4 + 0xD6A]
  8554. 00005A5E  6010                     bra        +0x12 /* 00005A70 */
  8555. label00005A60:
  8556. 00005A60  41EB 0D6A                lea.l      A0, [A3 + 0xD6A]
  8557. 00005A64  2448                     movea.l    A2, A0
  8558. 00005A66  266B 0D6A                movea.l    A3, [A3 + 0xD6A]
  8559. label00005A6A:
  8560. 00005A6A  B6FC 0000                cmpa.w     A3, 0x0
  8561. 00005A6E  66E6                     bne        -0x18 /* 00005A56 */
  8562. label00005A70:
  8563. 00005A70  2F0C                     move.l     -[A7], A4
  8564. 00005A72  4EAD 123A                jsr        [A5 + 0x123A /* export_579 */]
  8565. label00005A76:
  8566. 00005A76  4CDF 1C80                movem.l    D7,A2,A3,A4, [A7]+
  8567. 00005A7A  4E5E                     unlink     A6
  8568. 00005A7C  4E75                     rts
  8569. fn00005A7E:
  8570. 00005A7E  4E56 FFF0                link       A6, -0x0010
  8571. 00005A82  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  8572. 00005A86  286E 0008                movea.l    A4, [A6 + 0x8]
  8573. 00005A8A  2E2C 0D5A                move.l     D7, [A4 + 0xD5A]
  8574. 00005A8E  266C 0D5E                movea.l    A3, [A4 + 0xD5E]
  8575. 00005A92  7C00                     moveq.l    D6, 0x00
  8576. 00005A94  6028                     bra        +0x2A /* 00005ABE */
  8577. label00005A96:
  8578. 00005A96  2006                     move.l     D0, D6
  8579. 00005A98  E980                     asl        D0, 4
  8580. 00005A9A  D093                     add.l      D0, [A3]
  8581. 00005A9C  2040                     movea.l    A0, D0
  8582. 00005A9E  43EE FFF0                lea.l      A1, [A6 - 0x10]
  8583. 00005AA2  22D8                     move.l     [A1]+, [A0]+
  8584. 00005AA4  22D8                     move.l     [A1]+, [A0]+
  8585. 00005AA6  22D8                     move.l     [A1]+, [A0]+
  8586. 00005AA8  22D8                     move.l     [A1]+, [A0]+
  8587. 00005AAA  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  8588. 00005AAE  4EBA C84E                jsr        [PC - 0x37B2 /* 000022FE */]
  8589. 00005AB2  588F                     addq.l     A7, 4
  8590. 00005AB4  4A40                     tst.w      D0
  8591. 00005AB6  6704                     beq        +0x6 /* 00005ABC */
  8592. 00005AB8  7069                     moveq.l    D0, 0x69
  8593. 00005ABA  6008                     bra        +0xA /* 00005AC4 */
  8594. label00005ABC:
  8595. 00005ABC  5286                     addq.l     D6, 1
  8596. label00005ABE:
  8597. 00005ABE  BC87                     cmp.l      D6, D7
  8598. 00005AC0  6DD4                     blt        -0x2A /* 00005A96 */
  8599. 00005AC2  7000                     moveq.l    D0, 0x00
  8600. label00005AC4:
  8601. 00005AC4  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  8602. 00005AC8  4E5E                     unlink     A6
  8603. 00005ACA  4E75                     rts
  8604. export_229:
  8605. fn00005ACC:
  8606. 00005ACC  4E56 FFEC                link       A6, -0x0014
  8607. 00005AD0  48E7 0118                movem.l    -[A7], D7,A3,A4
  8608. 00005AD4  286E 0008                movea.l    A4, [A6 + 0x8]
  8609. 00005AD8  266C 0D5E                movea.l    A3, [A4 + 0xD5E]
  8610. 00005ADC  486E FFFC                pea.l      [A6 - 0x4]
  8611. 00005AE0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8612. 00005AE4  2F0C                     move.l     -[A7], A4
  8613. 00005AE6  4EBA 0700                jsr        [PC + 0x700 /* 000061E8 */]
  8614. 00005AEA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8615. 00005AEE  4A40                     tst.w      D0
  8616. 00005AF0  6748                     beq        +0x4A /* 00005B3A */
  8617. 00005AF2  202E FFFC                move.l     D0, [A6 - 0x4]
  8618. 00005AF6  E980                     asl        D0, 4
  8619. 00005AF8  D093                     add.l      D0, [A3]
  8620. 00005AFA  2040                     movea.l    A0, D0
  8621. 00005AFC  43EE FFEC                lea.l      A1, [A6 - 0x14]
  8622. 00005B00  22D8                     move.l     [A1]+, [A0]+
  8623. 00005B02  22D8                     move.l     [A1]+, [A0]+
  8624. 00005B04  22D8                     move.l     [A1]+, [A0]+
  8625. 00005B06  22D8                     move.l     [A1]+, [A0]+
  8626. 00005B08  526E FFF0                addq.w     [A6 - 0x10], 1
  8627. 00005B0C  52AD 8FD2                addq.l     [A5 - 0x702E], 1
  8628. 00005B10  2D6D 8FD2 FFF8           move.l     [A6 - 0x8], [A5 - 0x702E]
  8629. 00005B16  202E FFFC                move.l     D0, [A6 - 0x4]
  8630. 00005B1A  E980                     asl        D0, 4
  8631. 00005B1C  D093                     add.l      D0, [A3]
  8632. 00005B1E  2040                     movea.l    A0, D0
  8633. 00005B20  43EE FFEC                lea.l      A1, [A6 - 0x14]
  8634. 00005B24  20D9                     move.l     [A0]+, [A1]+
  8635. 00005B26  20D9                     move.l     [A0]+, [A1]+
  8636. 00005B28  20D9                     move.l     [A0]+, [A1]+
  8637. 00005B2A  20D9                     move.l     [A0]+, [A1]+
  8638. 00005B2C  206E 0010                movea.l    A0, [A6 + 0x10]
  8639. 00005B30  20AE FFF4                move.l     [A0], [A6 - 0xC]
  8640. 00005B34  7000                     moveq.l    D0, 0x00
  8641. 00005B36  6000 00AE                bra        +0xB0 /* 00005BE6 */
  8642. label00005B3A:
  8643. 00005B3A  42A7                     clr.l      -[A7]
  8644. 00005B3C  42A7                     clr.l      -[A7]
  8645. 00005B3E  4EAD 1242                jsr        [A5 + 0x1242 /* export_580 */]
  8646. 00005B42  205F                     movea.l    A0, [A7]+
  8647. 00005B44  226E 0010                movea.l    A1, [A6 + 0x10]
  8648. 00005B48  2288                     move.l     [A1], A0
  8649. 00005B4A  206E 0010                movea.l    A0, [A6 + 0x10]
  8650. 00005B4E  2F10                     move.l     -[A7], [A0]
  8651. 00005B50  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8652. 00005B54  2F0C                     move.l     -[A7], A4
  8653. 00005B56  4EBA B72C                jsr        [PC - 0x48D4 /* 00001284 */]
  8654. 00005B5A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8655. 00005B5E  3E00                     move.w     D7, D0
  8656. 00005B60  4A47                     tst.w      D7
  8657. 00005B62  6706                     beq        +0x8 /* 00005B6A */
  8658. 00005B64  3007                     move.w     D0, D7
  8659. 00005B66  6000 007E                bra        +0x80 /* 00005BE6 */
  8660. label00005B6A:
  8661. 00005B6A  206E 0010                movea.l    A0, [A6 + 0x10]
  8662. 00005B6E  2F10                     move.l     -[A7], [A0]
  8663. 00005B70  4EBA C702                jsr        [PC - 0x38FE /* 00002274 */]
  8664. 00005B74  588F                     addq.l     A7, 4
  8665. 00005B76  4A40                     tst.w      D0
  8666. 00005B78  6706                     beq        +0x8 /* 00005B80 */
  8667. 00005B7A  7069                     moveq.l    D0, 0x69
  8668. 00005B7C  6000 0068                bra        +0x6A /* 00005BE6 */
  8669. label00005B80:
  8670. 00005B80  7001                     moveq.l    D0, 0x01
  8671. 00005B82  3D40 FFF0                move.w     [A6 - 0x10], D0
  8672. 00005B86  426E FFF2                clr.w      [A6 - 0xE]
  8673. 00005B8A  2D6E 000C FFEC           move.l     [A6 - 0x14], [A6 + 0xC]
  8674. 00005B90  206E 0010                movea.l    A0, [A6 + 0x10]
  8675. 00005B94  2D50 FFF4                move.l     [A6 - 0xC], [A0]
  8676. 00005B98  52AD 8FD2                addq.l     [A5 - 0x702E], 1
  8677. 00005B9C  2D6D 8FD2 FFF8           move.l     [A6 - 0x8], [A5 - 0x702E]
  8678. 00005BA2  52AC 0D5A                addq.l     [A4 + 0xD5A], 1
  8679. 00005BA6  2D6C 0D5A FFFC           move.l     [A6 - 0x4], [A4 + 0xD5A]
  8680. 00005BAC  202E FFFC                move.l     D0, [A6 - 0x4]
  8681. 00005BB0  E980                     asl        D0, 4
  8682. 00005BB2  2F0B                     move.l     -[A7], A3
  8683. 00005BB4  2F00                     move.l     -[A7], D0
  8684. 00005BB6  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  8685. 00005BBA  202E FFFC                move.l     D0, [A6 - 0x4]
  8686. 00005BBE  5380                     subq.l     D0, 1
  8687. 00005BC0  E980                     asl        D0, 4
  8688. 00005BC2  D093                     add.l      D0, [A3]
  8689. 00005BC4  2040                     movea.l    A0, D0
  8690. 00005BC6  43EE FFEC                lea.l      A1, [A6 - 0x14]
  8691. 00005BCA  20D9                     move.l     [A0]+, [A1]+
  8692. 00005BCC  20D9                     move.l     [A0]+, [A1]+
  8693. 00005BCE  20D9                     move.l     [A0]+, [A1]+
  8694. 00005BD0  20D9                     move.l     [A0]+, [A1]+
  8695. 00005BD2  0CAE 0000 0028 FFFC      cmpi.l     [A6 - 0x4], 0x28 /* '(' */
  8696. 00005BDA  6F08                     ble        +0xA /* 00005BE4 */
  8697. 00005BDC  2F0C                     move.l     -[A7], A4
  8698. 00005BDE  4EBA FCD0                jsr        [PC - 0x330 /* 000058B0 */]
  8699. 00005BE2  588F                     addq.l     A7, 4
  8700. label00005BE4:
  8701. 00005BE4  7000                     moveq.l    D0, 0x00
  8702. label00005BE6:
  8703. 00005BE6  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  8704. 00005BEA  4E5E                     unlink     A6
  8705. 00005BEC  4E75                     rts
  8706. export_219:
  8707. 00005BEE  4E56 FEE4                link       A6, -0x011C
  8708. 00005BF2  48E7 0118                movem.l    -[A7], D7,A3,A4
  8709. 00005BF6  286E 0008                movea.l    A4, [A6 + 0x8]
  8710. 00005BFA  266C 0D5E                movea.l    A3, [A4 + 0xD5E]
  8711. 00005BFE  486E FFEC                pea.l      [A6 - 0x14]
  8712. 00005C02  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8713. 00005C06  2F0C                     move.l     -[A7], A4
  8714. 00005C08  4EBA 05DE                jsr        [PC + 0x5DE /* 000061E8 */]
  8715. 00005C0C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8716. 00005C10  4A40                     tst.w      D0
  8717. 00005C12  6726                     beq        +0x28 /* 00005C3A */
  8718. 00005C14  202E FFEC                move.l     D0, [A6 - 0x14]
  8719. 00005C18  E980                     asl        D0, 4
  8720. 00005C1A  D093                     add.l      D0, [A3]
  8721. 00005C1C  2040                     movea.l    A0, D0
  8722. 00005C1E  43EE FFF0                lea.l      A1, [A6 - 0x10]
  8723. 00005C22  22D8                     move.l     [A1]+, [A0]+
  8724. 00005C24  22D8                     move.l     [A1]+, [A0]+
  8725. 00005C26  22D8                     move.l     [A1]+, [A0]+
  8726. 00005C28  22D8                     move.l     [A1]+, [A0]+
  8727. 00005C2A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8728. 00005C2E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  8729. 00005C32  4EBA 00AC                jsr        [PC + 0xAC /* 00005CE0 */]
  8730. 00005C36  508F                     addq.l     A7, 8
  8731. 00005C38  602A                     bra        +0x2C /* 00005C64 */
  8732. label00005C3A:
  8733. 00005C3A  486E FEE4                pea.l      [A6 - 0x11C]
  8734. 00005C3E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8735. 00005C42  2F0C                     move.l     -[A7], A4
  8736. 00005C44  4EBA B6D2                jsr        [PC - 0x492E /* 00001318 */]
  8737. 00005C48  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8738. 00005C4C  3E00                     move.w     D7, D0
  8739. 00005C4E  4A47                     tst.w      D7
  8740. 00005C50  6704                     beq        +0x6 /* 00005C56 */
  8741. 00005C52  3007                     move.w     D0, D7
  8742. 00005C54  600E                     bra        +0x10 /* 00005C64 */
  8743. label00005C56:
  8744. 00005C56  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8745. 00005C5A  486E FEE4                pea.l      [A6 - 0x11C]
  8746. 00005C5E  4EBA 000C                jsr        [PC + 0xC /* 00005C6C */]
  8747. 00005C62  508F                     addq.l     A7, 8
  8748. label00005C64:
  8749. 00005C64  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  8750. 00005C68  4E5E                     unlink     A6
  8751. 00005C6A  4E75                     rts
  8752. fn00005C6C:
  8753. 00005C6C  4E56 0000                link       A6, 0
  8754. 00005C70  48E7 0108                movem.l    -[A7], D7,A4
  8755. 00005C74  286E 0008                movea.l    A4, [A6 + 0x8]
  8756. 00005C78  3E3C 0081                move.w     D7, 0x81
  8757. 00005C7C  206E 000C                movea.l    A0, [A6 + 0xC]
  8758. 00005C80  4210                     clr.b      [A0]
  8759. 00005C82  6002                     bra        +0x4 /* 00005C86 */
  8760. label00005C84:
  8761. 00005C84  5347                     subq.w     D7, 1
  8762. label00005C86:
  8763. 00005C86  3007                     move.w     D0, D7
  8764. 00005C88  48C0                     ext.l      D0
  8765. 00005C8A  D080                     add.l      D0, D0
  8766. 00005C8C  D08C                     add.l      D0, A4
  8767. 00005C8E  2040                     movea.l    A0, D0
  8768. 00005C90  4A50                     tst.w      [A0]
  8769. 00005C92  6704                     beq        +0x6 /* 00005C98 */
  8770. 00005C94  4A47                     tst.w      D7
  8771. 00005C96  66EC                     bne        -0x12 /* 00005C84 */
  8772. label00005C98:
  8773. 00005C98  0C47 0081                cmpi.w     D7, 0x81
  8774. 00005C9C  6604                     bne        +0x6 /* 00005CA2 */
  8775. 00005C9E  7000                     moveq.l    D0, 0x00
  8776. 00005CA0  6036                     bra        +0x38 /* 00005CD8 */
  8777. label00005CA2:
  8778. 00005CA2  3007                     move.w     D0, D7
  8779. 00005CA4  5240                     addq.w     D0, 1
  8780. 00005CA6  48C0                     ext.l      D0
  8781. 00005CA8  D080                     add.l      D0, D0
  8782. 00005CAA  D08C                     add.l      D0, A4
  8783. 00005CAC  2040                     movea.l    A0, D0
  8784. 00005CAE  226E 000C                movea.l    A1, [A6 + 0xC]
  8785. 00005CB2  12A8 0001                move.b     [A1], [A0 + 0x1]
  8786. 00005CB6  3007                     move.w     D0, D7
  8787. 00005CB8  48C0                     ext.l      D0
  8788. 00005CBA  D080                     add.l      D0, D0
  8789. 00005CBC  D08C                     add.l      D0, A4
  8790. 00005CBE  4878 00FF                push.l     0xFF
  8791. 00005CC2  206E 000C                movea.l    A0, [A6 + 0xC]
  8792. 00005CC6  4868 0001                pea.l      [A0 + 0x1]
  8793. 00005CCA  5880                     addq.l     D0, 4
  8794. 00005CCC  2F00                     move.l     -[A7], D0
  8795. 00005CCE  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  8796. 00005CD2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8797. 00005CD6  7000                     moveq.l    D0, 0x00
  8798. label00005CD8:
  8799. 00005CD8  4CDF 1080                movem.l    D7,A4, [A7]+
  8800. 00005CDC  4E5E                     unlink     A6
  8801. 00005CDE  4E75                     rts
  8802. fn00005CE0:
  8803. 00005CE0  4E56 FFFC                link       A6, -0x0004
  8804. 00005CE4  206E 0008                movea.l    A0, [A6 + 0x8]
  8805. 00005CE8  2050                     movea.l    A0, [A0]
  8806. 00005CEA  3010                     move.w     D0, [A0]
  8807. 00005CEC  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  8808. 00005CF0  0004 0008                ori.b      D4, 0x8
  8809. 00005CF4  0052 000A                ori.w      [A2], 0xA /* '\n' */
  8810. 00005CF8  0016 0022                ori.b      [A6], 0x22 /* '\"' */
  8811. 00005CFC  002E 003A 206E           ori.b      [A6 + 0x206E], 0x3A /* ':' */
  8812. 00005D02  0008 2050                ori.b      A0, 0x50 /* 'P' */
  8813. 00005D06  2D68 0028 FFFC           move.l     [A6 - 0x4], [A0 + 0x28]
  8814. 00005D0C  603C                     bra        +0x3E /* 00005D4A */
  8815. 00005D0E  206E 0008                movea.l    A0, [A6 + 0x8]
  8816. 00005D12  2050                     movea.l    A0, [A0]
  8817. 00005D14  2D68 0012 FFFC           move.l     [A6 - 0x4], [A0 + 0x12]
  8818. 00005D1A  602E                     bra        +0x30 /* 00005D4A */
  8819. 00005D1C  206E 0008                movea.l    A0, [A6 + 0x8]
  8820. 00005D20  2050                     movea.l    A0, [A0]
  8821. 00005D22  2D68 0006 FFFC           move.l     [A6 - 0x4], [A0 + 0x6]
  8822. 00005D28  6020                     bra        +0x22 /* 00005D4A */
  8823. 00005D2A  206E 0008                movea.l    A0, [A6 + 0x8]
  8824. 00005D2E  2050                     movea.l    A0, [A0]
  8825. 00005D30  2D68 0018 FFFC           move.l     [A6 - 0x4], [A0 + 0x18]
  8826. 00005D36  6012                     bra        +0x14 /* 00005D4A */
  8827. 00005D38  206E 0008                movea.l    A0, [A6 + 0x8]
  8828. 00005D3C  2050                     movea.l    A0, [A0]
  8829. 00005D3E  2D68 0018 FFFC           move.l     [A6 - 0x4], [A0 + 0x18]
  8830. 00005D44  6004                     bra        +0x6 /* 00005D4A */
  8831. 00005D46  7069                     moveq.l    D0, 0x69
  8832. 00005D48  6010                     bra        +0x12 /* 00005D5A */
  8833. label00005D4A:
  8834. 00005D4A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8835. 00005D4E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8836. 00005D52  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  8837. 00005D56  508F                     addq.l     A7, 8
  8838. 00005D58  7000                     moveq.l    D0, 0x00
  8839. label00005D5A:
  8840. 00005D5A  4E5E                     unlink     A6
  8841. 00005D5C  4E75                     rts
  8842. export_221:
  8843. fn00005D5E:
  8844. 00005D5E  4E56 FFE8                link       A6, -0x0018
  8845. 00005D62  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  8846. 00005D66  286E 0008                movea.l    A4, [A6 + 0x8]
  8847. 00005D6A  266C 0D5E                movea.l    A3, [A4 + 0xD5E]
  8848. 00005D6E  486E FFFC                pea.l      [A6 - 0x4]
  8849. 00005D72  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8850. 00005D76  2F0C                     move.l     -[A7], A4
  8851. 00005D78  4EBA 046E                jsr        [PC + 0x46E /* 000061E8 */]
  8852. 00005D7C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8853. 00005D80  4A40                     tst.w      D0
  8854. 00005D82  6700 00A2                beq        +0xA4 /* 00005E26 */
  8855. 00005D86  202E FFFC                move.l     D0, [A6 - 0x4]
  8856. 00005D8A  E980                     asl        D0, 4
  8857. 00005D8C  D093                     add.l      D0, [A3]
  8858. 00005D8E  2040                     movea.l    A0, D0
  8859. 00005D90  43EE FFE8                lea.l      A1, [A6 - 0x18]
  8860. 00005D94  22D8                     move.l     [A1]+, [A0]+
  8861. 00005D96  22D8                     move.l     [A1]+, [A0]+
  8862. 00005D98  22D8                     move.l     [A1]+, [A0]+
  8863. 00005D9A  22D8                     move.l     [A1]+, [A0]+
  8864. 00005D9C  536E FFEC                subq.w     [A6 - 0x14], 1
  8865. 00005DA0  4A6E FFEC                tst.w      [A6 - 0x14]
  8866. 00005DA4  6C06                     bge        +0x8 /* 00005DAC */
  8867. 00005DA6  7069                     moveq.l    D0, 0x69
  8868. 00005DA8  6000 007E                bra        +0x80 /* 00005E28 */
  8869. label00005DAC:
  8870. 00005DAC  4A6E FFEC                tst.w      [A6 - 0x14]
  8871. 00005DB0  6600 005A                bne        +0x5C /* 00005E0C */
  8872. 00005DB4  4A6E FFEE                tst.w      [A6 - 0x12]
  8873. 00005DB8  6752                     beq        +0x54 /* 00005E0C */
  8874. 00005DBA  42A7                     clr.l      -[A7]
  8875. 00005DBC  4878 2710                push.l     0x2710
  8876. 00005DC0  4EAD 1242                jsr        [A5 + 0x1242 /* export_580 */]
  8877. 00005DC4  205F                     movea.l    A0, [A7]+
  8878. 00005DC6  2D48 FFF8                move.l     [A6 - 0x8], A0
  8879. 00005DCA  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  8880. 00005DCE  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  8881. 00005DD2  4EBA EDE0                jsr        [PC - 0x1220 /* 00004BB4 */]
  8882. 00005DD6  508F                     addq.l     A7, 8
  8883. 00005DD8  4A40                     tst.w      D0
  8884. 00005DDA  6704                     beq        +0x6 /* 00005DE0 */
  8885. 00005DDC  7069                     moveq.l    D0, 0x69
  8886. 00005DDE  6048                     bra        +0x4A /* 00005E28 */
  8887. label00005DE0:
  8888. 00005DE0  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  8889. 00005DE4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8890. 00005DE8  2F0C                     move.l     -[A7], A4
  8891. 00005DEA  4EBA B610                jsr        [PC - 0x49F0 /* 000013FC */]
  8892. 00005DEE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8893. 00005DF2  3E00                     move.w     D7, D0
  8894. 00005DF4  4A47                     tst.w      D7
  8895. 00005DF6  6704                     beq        +0x6 /* 00005DFC */
  8896. 00005DF8  3007                     move.w     D0, D7
  8897. 00005DFA  602C                     bra        +0x2E /* 00005E28 */
  8898. label00005DFC:
  8899. 00005DFC  426E FFEE                clr.w      [A6 - 0x12]
  8900. 00005E00  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  8901. 00005E04  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  8902. 00005E08  7001                     moveq.l    D0, 0x01
  8903. 00005E0A  3880                     move.w     [A4], D0
  8904. label00005E0C:
  8905. 00005E0C  202E FFFC                move.l     D0, [A6 - 0x4]
  8906. 00005E10  E980                     asl        D0, 4
  8907. 00005E12  D093                     add.l      D0, [A3]
  8908. 00005E14  2040                     movea.l    A0, D0
  8909. 00005E16  43EE FFE8                lea.l      A1, [A6 - 0x18]
  8910. 00005E1A  20D9                     move.l     [A0]+, [A1]+
  8911. 00005E1C  20D9                     move.l     [A0]+, [A1]+
  8912. 00005E1E  20D9                     move.l     [A0]+, [A1]+
  8913. 00005E20  20D9                     move.l     [A0]+, [A1]+
  8914. 00005E22  7000                     moveq.l    D0, 0x00
  8915. 00005E24  6002                     bra        +0x4 /* 00005E28 */
  8916. label00005E26:
  8917. 00005E26  7066                     moveq.l    D0, 0x66
  8918. label00005E28:
  8919. 00005E28  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  8920. 00005E2C  4E5E                     unlink     A6
  8921. 00005E2E  4E75                     rts
  8922. export_232:
  8923. 00005E30  4E56 FFEC                link       A6, -0x0014
  8924. 00005E34  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  8925. 00005E38  286E 0008                movea.l    A4, [A6 + 0x8]
  8926. 00005E3C  266C 0D5E                movea.l    A3, [A4 + 0xD5E]
  8927. 00005E40  486E FFFC                pea.l      [A6 - 0x4]
  8928. 00005E44  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8929. 00005E48  2F0C                     move.l     -[A7], A4
  8930. 00005E4A  4EBA 039C                jsr        [PC + 0x39C /* 000061E8 */]
  8931. 00005E4E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8932. 00005E52  4A40                     tst.w      D0
  8933. 00005E54  6700 00B8                beq        +0xBA /* 00005F0E */
  8934. 00005E58  202E FFFC                move.l     D0, [A6 - 0x4]
  8935. 00005E5C  E980                     asl        D0, 4
  8936. 00005E5E  D093                     add.l      D0, [A3]
  8937. 00005E60  2040                     movea.l    A0, D0
  8938. 00005E62  43EE FFEC                lea.l      A1, [A6 - 0x14]
  8939. 00005E66  22D8                     move.l     [A1]+, [A0]+
  8940. 00005E68  22D8                     move.l     [A1]+, [A0]+
  8941. 00005E6A  22D8                     move.l     [A1]+, [A0]+
  8942. 00005E6C  22D8                     move.l     [A1]+, [A0]+
  8943. 00005E6E  0C6E 0001 FFF0           cmpi.w     [A6 - 0x10], 0x1
  8944. 00005E74  6706                     beq        +0x8 /* 00005E7C */
  8945. 00005E76  7069                     moveq.l    D0, 0x69
  8946. 00005E78  6000 0096                bra        +0x98 /* 00005F10 */
  8947. label00005E7C:
  8948. 00005E7C  4A6E FFF2                tst.w      [A6 - 0xE]
  8949. 00005E80  6606                     bne        +0x8 /* 00005E88 */
  8950. 00005E82  7000                     moveq.l    D0, 0x00
  8951. 00005E84  6000 008A                bra        +0x8C /* 00005F10 */
  8952. label00005E88:
  8953. 00005E88  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  8954. 00005E8C  4EBA C470                jsr        [PC - 0x3B90 /* 000022FE */]
  8955. 00005E90  588F                     addq.l     A7, 4
  8956. 00005E92  4A40                     tst.w      D0
  8957. 00005E94  6706                     beq        +0x8 /* 00005E9C */
  8958. 00005E96  7069                     moveq.l    D0, 0x69
  8959. 00005E98  6000 0076                bra        +0x78 /* 00005F10 */
  8960. label00005E9C:
  8961. 00005E9C  42A7                     clr.l      -[A7]
  8962. 00005E9E  42A7                     clr.l      -[A7]
  8963. 00005EA0  4EAD 1242                jsr        [A5 + 0x1242 /* export_580 */]
  8964. 00005EA4  205F                     movea.l    A0, [A7]+
  8965. 00005EA6  226E 0010                movea.l    A1, [A6 + 0x10]
  8966. 00005EAA  2288                     move.l     [A1], A0
  8967. 00005EAC  206E 0010                movea.l    A0, [A6 + 0x10]
  8968. 00005EB0  2F10                     move.l     -[A7], [A0]
  8969. 00005EB2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8970. 00005EB6  2F0C                     move.l     -[A7], A4
  8971. 00005EB8  4EBA B3CA                jsr        [PC - 0x4C36 /* 00001284 */]
  8972. 00005EBC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8973. 00005EC0  3E00                     move.w     D7, D0
  8974. 00005EC2  4A47                     tst.w      D7
  8975. 00005EC4  6704                     beq        +0x6 /* 00005ECA */
  8976. 00005EC6  3007                     move.w     D0, D7
  8977. 00005EC8  6046                     bra        +0x48 /* 00005F10 */
  8978. label00005ECA:
  8979. 00005ECA  206E 0010                movea.l    A0, [A6 + 0x10]
  8980. 00005ECE  2F10                     move.l     -[A7], [A0]
  8981. 00005ED0  4EBA C3A2                jsr        [PC - 0x3C5E /* 00002274 */]
  8982. 00005ED4  588F                     addq.l     A7, 4
  8983. 00005ED6  4A40                     tst.w      D0
  8984. 00005ED8  6704                     beq        +0x6 /* 00005EDE */
  8985. 00005EDA  7069                     moveq.l    D0, 0x69
  8986. 00005EDC  6032                     bra        +0x34 /* 00005F10 */
  8987. label00005EDE:
  8988. 00005EDE  206E 0010                movea.l    A0, [A6 + 0x10]
  8989. 00005EE2  2D50 FFF4                move.l     [A6 - 0xC], [A0]
  8990. 00005EE6  426E FFF2                clr.w      [A6 - 0xE]
  8991. 00005EEA  52AD 8FD2                addq.l     [A5 - 0x702E], 1
  8992. 00005EEE  2D6D 8FD2 FFF8           move.l     [A6 - 0x8], [A5 - 0x702E]
  8993. 00005EF4  202E FFFC                move.l     D0, [A6 - 0x4]
  8994. 00005EF8  E980                     asl        D0, 4
  8995. 00005EFA  D093                     add.l      D0, [A3]
  8996. 00005EFC  2040                     movea.l    A0, D0
  8997. 00005EFE  43EE FFEC                lea.l      A1, [A6 - 0x14]
  8998. 00005F02  20D9                     move.l     [A0]+, [A1]+
  8999. 00005F04  20D9                     move.l     [A0]+, [A1]+
  9000. 00005F06  20D9                     move.l     [A0]+, [A1]+
  9001. 00005F08  20D9                     move.l     [A0]+, [A1]+
  9002. 00005F0A  7000                     moveq.l    D0, 0x00
  9003. 00005F0C  6002                     bra        +0x4 /* 00005F10 */
  9004. label00005F0E:
  9005. 00005F0E  7066                     moveq.l    D0, 0x66
  9006. label00005F10:
  9007. 00005F10  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  9008. 00005F14  4E5E                     unlink     A6
  9009. 00005F16  4E75                     rts
  9010. export_228:
  9011. 00005F18  4E56 FFE6                link       A6, -0x001A
  9012. 00005F1C  48E7 0018                movem.l    -[A7], A3,A4
  9013. 00005F20  286E 0008                movea.l    A4, [A6 + 0x8]
  9014. 00005F24  266C 0D5E                movea.l    A3, [A4 + 0xD5E]
  9015. 00005F28  486E FFFA                pea.l      [A6 - 0x6]
  9016. 00005F2C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9017. 00005F30  2F0C                     move.l     -[A7], A4
  9018. 00005F32  4EBA 02B4                jsr        [PC + 0x2B4 /* 000061E8 */]
  9019. 00005F36  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9020. 00005F3A  4A40                     tst.w      D0
  9021. 00005F3C  6700 0092                beq        +0x94 /* 00005FD0 */
  9022. 00005F40  202E FFFA                move.l     D0, [A6 - 0x6]
  9023. 00005F44  E980                     asl        D0, 4
  9024. 00005F46  D093                     add.l      D0, [A3]
  9025. 00005F48  2040                     movea.l    A0, D0
  9026. 00005F4A  43EE FFE6                lea.l      A1, [A6 - 0x1A]
  9027. 00005F4E  22D8                     move.l     [A1]+, [A0]+
  9028. 00005F50  22D8                     move.l     [A1]+, [A0]+
  9029. 00005F52  22D8                     move.l     [A1]+, [A0]+
  9030. 00005F54  22D8                     move.l     [A1]+, [A0]+
  9031. 00005F56  4A6E FFEC                tst.w      [A6 - 0x14]
  9032. 00005F5A  6606                     bne        +0x8 /* 00005F62 */
  9033. 00005F5C  7000                     moveq.l    D0, 0x00
  9034. 00005F5E  6000 0072                bra        +0x74 /* 00005FD2 */
  9035. label00005F62:
  9036. 00005F62  42A7                     clr.l      -[A7]
  9037. 00005F64  4878 2710                push.l     0x2710
  9038. 00005F68  4EAD 1242                jsr        [A5 + 0x1242 /* export_580 */]
  9039. 00005F6C  205F                     movea.l    A0, [A7]+
  9040. 00005F6E  2D48 FFF6                move.l     [A6 - 0xA], A0
  9041. 00005F72  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  9042. 00005F76  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  9043. 00005F7A  4EBA EC38                jsr        [PC - 0x13C8 /* 00004BB4 */]
  9044. 00005F7E  508F                     addq.l     A7, 8
  9045. 00005F80  4A40                     tst.w      D0
  9046. 00005F82  6704                     beq        +0x6 /* 00005F88 */
  9047. 00005F84  7069                     moveq.l    D0, 0x69
  9048. 00005F86  604A                     bra        +0x4C /* 00005FD2 */
  9049. label00005F88:
  9050. 00005F88  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  9051. 00005F8C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9052. 00005F90  2F0C                     move.l     -[A7], A4
  9053. 00005F92  4EBA B468                jsr        [PC - 0x4B98 /* 000013FC */]
  9054. 00005F96  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9055. 00005F9A  3D40 FFFE                move.w     [A6 - 0x2], D0
  9056. 00005F9E  4A6E FFFE                tst.w      [A6 - 0x2]
  9057. 00005FA2  6706                     beq        +0x8 /* 00005FAA */
  9058. 00005FA4  302E FFFE                move.w     D0, [A6 - 0x2]
  9059. 00005FA8  6028                     bra        +0x2A /* 00005FD2 */
  9060. label00005FAA:
  9061. 00005FAA  426E FFEC                clr.w      [A6 - 0x14]
  9062. 00005FAE  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  9063. 00005FB2  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  9064. 00005FB6  7001                     moveq.l    D0, 0x01
  9065. 00005FB8  3880                     move.w     [A4], D0
  9066. 00005FBA  202E FFFA                move.l     D0, [A6 - 0x6]
  9067. 00005FBE  E980                     asl        D0, 4
  9068. 00005FC0  D093                     add.l      D0, [A3]
  9069. 00005FC2  2040                     movea.l    A0, D0
  9070. 00005FC4  43EE FFE6                lea.l      A1, [A6 - 0x1A]
  9071. 00005FC8  20D9                     move.l     [A0]+, [A1]+
  9072. 00005FCA  20D9                     move.l     [A0]+, [A1]+
  9073. 00005FCC  20D9                     move.l     [A0]+, [A1]+
  9074. 00005FCE  20D9                     move.l     [A0]+, [A1]+
  9075. label00005FD0:
  9076. 00005FD0  7000                     moveq.l    D0, 0x00
  9077. label00005FD2:
  9078. 00005FD2  4CDF 1800                movem.l    A3,A4, [A7]+
  9079. 00005FD6  4E5E                     unlink     A6
  9080. 00005FD8  4E75                     rts
  9081. export_224:
  9082. 00005FDA  4E56 FFE8                link       A6, -0x0018
  9083. 00005FDE  2F0C                     move.l     -[A7], A4
  9084. 00005FE0  286E 0008                movea.l    A4, [A6 + 0x8]
  9085. 00005FE4  2D6C 0D5E FFE8           move.l     [A6 - 0x18], [A4 + 0xD5E]
  9086. 00005FEA  486E FFFC                pea.l      [A6 - 0x4]
  9087. 00005FEE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9088. 00005FF2  2F0C                     move.l     -[A7], A4
  9089. 00005FF4  4EBA 01F2                jsr        [PC + 0x1F2 /* 000061E8 */]
  9090. 00005FF8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9091. 00005FFC  4A40                     tst.w      D0
  9092. 00005FFE  6748                     beq        +0x4A /* 00006048 */
  9093. 00006000  206E FFE8                movea.l    A0, [A6 - 0x18]
  9094. 00006004  202E FFFC                move.l     D0, [A6 - 0x4]
  9095. 00006008  E980                     asl        D0, 4
  9096. 0000600A  D090                     add.l      D0, [A0]
  9097. 0000600C  2040                     movea.l    A0, D0
  9098. 0000600E  43EE FFEC                lea.l      A1, [A6 - 0x14]
  9099. 00006012  22D8                     move.l     [A1]+, [A0]+
  9100. 00006014  22D8                     move.l     [A1]+, [A0]+
  9101. 00006016  22D8                     move.l     [A1]+, [A0]+
  9102. 00006018  22D8                     move.l     [A1]+, [A0]+
  9103. 0000601A  4A6E FFF0                tst.w      [A6 - 0x10]
  9104. 0000601E  6604                     bne        +0x6 /* 00006024 */
  9105. 00006020  7069                     moveq.l    D0, 0x69
  9106. 00006022  6026                     bra        +0x28 /* 0000604A */
  9107. label00006024:
  9108. 00006024  7001                     moveq.l    D0, 0x01
  9109. 00006026  3D40 FFF2                move.w     [A6 - 0xE], D0
  9110. 0000602A  206E FFE8                movea.l    A0, [A6 - 0x18]
  9111. 0000602E  202E FFFC                move.l     D0, [A6 - 0x4]
  9112. 00006032  E980                     asl        D0, 4
  9113. 00006034  D090                     add.l      D0, [A0]
  9114. 00006036  2040                     movea.l    A0, D0
  9115. 00006038  43EE FFEC                lea.l      A1, [A6 - 0x14]
  9116. 0000603C  20D9                     move.l     [A0]+, [A1]+
  9117. 0000603E  20D9                     move.l     [A0]+, [A1]+
  9118. 00006040  20D9                     move.l     [A0]+, [A1]+
  9119. 00006042  20D9                     move.l     [A0]+, [A1]+
  9120. 00006044  7000                     moveq.l    D0, 0x00
  9121. 00006046  6002                     bra        +0x4 /* 0000604A */
  9122. label00006048:
  9123. 00006048  7066                     moveq.l    D0, 0x66
  9124. label0000604A:
  9125. 0000604A  285F                     movea.l    A4, [A7]+
  9126. 0000604C  4E5E                     unlink     A6
  9127. 0000604E  4E75                     rts
  9128. export_227:
  9129. 00006050  4E56 FFE8                link       A6, -0x0018
  9130. 00006054  2F0C                     move.l     -[A7], A4
  9131. 00006056  286E 0008                movea.l    A4, [A6 + 0x8]
  9132. 0000605A  2D6C 0D5E FFE8           move.l     [A6 - 0x18], [A4 + 0xD5E]
  9133. 00006060  486E FFFC                pea.l      [A6 - 0x4]
  9134. 00006064  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9135. 00006068  2F0C                     move.l     -[A7], A4
  9136. 0000606A  4EBA 017C                jsr        [PC + 0x17C /* 000061E8 */]
  9137. 0000606E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9138. 00006072  4A40                     tst.w      D0
  9139. 00006074  6726                     beq        +0x28 /* 0000609C */
  9140. 00006076  206E FFE8                movea.l    A0, [A6 - 0x18]
  9141. 0000607A  202E FFFC                move.l     D0, [A6 - 0x4]
  9142. 0000607E  E980                     asl        D0, 4
  9143. 00006080  D090                     add.l      D0, [A0]
  9144. 00006082  2040                     movea.l    A0, D0
  9145. 00006084  43EE FFEC                lea.l      A1, [A6 - 0x14]
  9146. 00006088  22D8                     move.l     [A1]+, [A0]+
  9147. 0000608A  22D8                     move.l     [A1]+, [A0]+
  9148. 0000608C  22D8                     move.l     [A1]+, [A0]+
  9149. 0000608E  22D8                     move.l     [A1]+, [A0]+
  9150. 00006090  206E 0010                movea.l    A0, [A6 + 0x10]
  9151. 00006094  30AE FFF2                move.w     [A0], [A6 - 0xE]
  9152. 00006098  7000                     moveq.l    D0, 0x00
  9153. 0000609A  6002                     bra        +0x4 /* 0000609E */
  9154. label0000609C:
  9155. 0000609C  7066                     moveq.l    D0, 0x66
  9156. label0000609E:
  9157. 0000609E  285F                     movea.l    A4, [A7]+
  9158. 000060A0  4E5E                     unlink     A6
  9159. 000060A2  4E75                     rts
  9160. export_226:
  9161. 000060A4  4E56 FFE8                link       A6, -0x0018
  9162. 000060A8  48E7 0108                movem.l    -[A7], D7,A4
  9163. 000060AC  286E 0008                movea.l    A4, [A6 + 0x8]
  9164. 000060B0  2D6C 0D5E FFE8           move.l     [A6 - 0x18], [A4 + 0xD5E]
  9165. 000060B6  486E FFFC                pea.l      [A6 - 0x4]
  9166. 000060BA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9167. 000060BE  2F0C                     move.l     -[A7], A4
  9168. 000060C0  4EBA 0126                jsr        [PC + 0x126 /* 000061E8 */]
  9169. 000060C4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9170. 000060C8  4A40                     tst.w      D0
  9171. 000060CA  6742                     beq        +0x44 /* 0000610E */
  9172. 000060CC  206E FFE8                movea.l    A0, [A6 - 0x18]
  9173. 000060D0  202E FFFC                move.l     D0, [A6 - 0x4]
  9174. 000060D4  E980                     asl        D0, 4
  9175. 000060D6  D090                     add.l      D0, [A0]
  9176. 000060D8  2040                     movea.l    A0, D0
  9177. 000060DA  43EE FFEC                lea.l      A1, [A6 - 0x14]
  9178. 000060DE  22D8                     move.l     [A1]+, [A0]+
  9179. 000060E0  22D8                     move.l     [A1]+, [A0]+
  9180. 000060E2  22D8                     move.l     [A1]+, [A0]+
  9181. 000060E4  22D8                     move.l     [A1]+, [A0]+
  9182. 000060E6  4A6E FFF0                tst.w      [A6 - 0x10]
  9183. 000060EA  6F04                     ble        +0x6 /* 000060F0 */
  9184. 000060EC  7069                     moveq.l    D0, 0x69
  9185. 000060EE  6032                     bra        +0x34 /* 00006122 */
  9186. label000060F0:
  9187. 000060F0  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  9188. 000060F4  4EBA C208                jsr        [PC - 0x3DF8 /* 000022FE */]
  9189. 000060F8  588F                     addq.l     A7, 4
  9190. 000060FA  4A40                     tst.w      D0
  9191. 000060FC  6704                     beq        +0x6 /* 00006102 */
  9192. 000060FE  7069                     moveq.l    D0, 0x69
  9193. 00006100  6020                     bra        +0x22 /* 00006122 */
  9194. label00006102:
  9195. 00006102  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  9196. 00006106  2F0C                     move.l     -[A7], A4
  9197. 00006108  4EBA 011E                jsr        [PC + 0x11E /* 00006228 */]
  9198. 0000610C  508F                     addq.l     A7, 8
  9199. label0000610E:
  9200. 0000610E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9201. 00006112  2F0C                     move.l     -[A7], A4
  9202. 00006114  4EBA B514                jsr        [PC - 0x4AEC /* 0000162A */]
  9203. 00006118  508F                     addq.l     A7, 8
  9204. 0000611A  3E00                     move.w     D7, D0
  9205. 0000611C  7001                     moveq.l    D0, 0x01
  9206. 0000611E  3880                     move.w     [A4], D0
  9207. 00006120  3007                     move.w     D0, D7
  9208. label00006122:
  9209. 00006122  4CDF 1080                movem.l    D7,A4, [A7]+
  9210. 00006126  4E5E                     unlink     A6
  9211. 00006128  4E75                     rts
  9212. export_231:
  9213. 0000612A  4E56 0000                link       A6, 0
  9214. 0000612E  48E7 0108                movem.l    -[A7], D7,A4
  9215. 00006132  286E 0008                movea.l    A4, [A6 + 0x8]
  9216. 00006136  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  9217. 0000613A  4EBA C0AE                jsr        [PC - 0x3F52 /* 000021EA */]
  9218. 0000613E  588F                     addq.l     A7, 4
  9219. 00006140  4A40                     tst.w      D0
  9220. 00006142  6704                     beq        +0x6 /* 00006148 */
  9221. 00006144  7069                     moveq.l    D0, 0x69
  9222. 00006146  602A                     bra        +0x2C /* 00006172 */
  9223. label00006148:
  9224. 00006148  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  9225. 0000614C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9226. 00006150  2F0C                     move.l     -[A7], A4
  9227. 00006152  4EBA B3F4                jsr        [PC - 0x4C0C /* 00001548 */]
  9228. 00006156  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9229. 0000615A  3E00                     move.w     D7, D0
  9230. 0000615C  4A47                     tst.w      D7
  9231. 0000615E  6704                     beq        +0x6 /* 00006164 */
  9232. 00006160  3007                     move.w     D0, D7
  9233. 00006162  600E                     bra        +0x10 /* 00006172 */
  9234. label00006164:
  9235. 00006164  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  9236. 00006168  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  9237. 0000616C  7001                     moveq.l    D0, 0x01
  9238. 0000616E  3880                     move.w     [A4], D0
  9239. 00006170  7000                     moveq.l    D0, 0x00
  9240. label00006172:
  9241. 00006172  4CDF 1080                movem.l    D7,A4, [A7]+
  9242. 00006176  4E5E                     unlink     A6
  9243. 00006178  4E75                     rts
  9244. export_230:
  9245. 0000617A  4E56 FFEC                link       A6, -0x0014
  9246. 0000617E  48E7 0118                movem.l    -[A7], D7,A3,A4
  9247. 00006182  286E 0008                movea.l    A4, [A6 + 0x8]
  9248. 00006186  266C 0D5E                movea.l    A3, [A4 + 0xD5E]
  9249. 0000618A  486E FFFC                pea.l      [A6 - 0x4]
  9250. 0000618E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9251. 00006192  2F0C                     move.l     -[A7], A4
  9252. 00006194  4EBA 0052                jsr        [PC + 0x52 /* 000061E8 */]
  9253. 00006198  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9254. 0000619C  4A40                     tst.w      D0
  9255. 0000619E  672A                     beq        +0x2C /* 000061CA */
  9256. 000061A0  202E FFFC                move.l     D0, [A6 - 0x4]
  9257. 000061A4  E980                     asl        D0, 4
  9258. 000061A6  D093                     add.l      D0, [A3]
  9259. 000061A8  2040                     movea.l    A0, D0
  9260. 000061AA  43EE FFEC                lea.l      A1, [A6 - 0x14]
  9261. 000061AE  22D8                     move.l     [A1]+, [A0]+
  9262. 000061B0  22D8                     move.l     [A1]+, [A0]+
  9263. 000061B2  22D8                     move.l     [A1]+, [A0]+
  9264. 000061B4  22D8                     move.l     [A1]+, [A0]+
  9265. 000061B6  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  9266. 000061BA  4EBA C1E6                jsr        [PC - 0x3E1A /* 000023A2 */]
  9267. 000061BE  588F                     addq.l     A7, 4
  9268. 000061C0  206E 0010                movea.l    A0, [A6 + 0x10]
  9269. 000061C4  2080                     move.l     [A0], D0
  9270. 000061C6  7000                     moveq.l    D0, 0x00
  9271. 000061C8  6016                     bra        +0x18 /* 000061E0 */
  9272. label000061CA:
  9273. 000061CA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  9274. 000061CE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9275. 000061D2  2F0C                     move.l     -[A7], A4
  9276. 000061D4  4EBA B04A                jsr        [PC - 0x4FB6 /* 00001220 */]
  9277. 000061D8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9278. 000061DC  3E00                     move.w     D7, D0
  9279. 000061DE  3007                     move.w     D0, D7
  9280. label000061E0:
  9281. 000061E0  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  9282. 000061E4  4E5E                     unlink     A6
  9283. 000061E6  4E75                     rts
  9284. fn000061E8:
  9285. 000061E8  4E56 0000                link       A6, 0
  9286. 000061EC  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  9287. 000061F0  286E 0008                movea.l    A4, [A6 + 0x8]
  9288. 000061F4  2E2E 000C                move.l     D7, [A6 + 0xC]
  9289. 000061F8  2C2C 0D5A                move.l     D6, [A4 + 0xD5A]
  9290. 000061FC  206C 0D5E                movea.l    A0, [A4 + 0xD5E]
  9291. 00006200  2650                     movea.l    A3, [A0]
  9292. 00006202  7A00                     moveq.l    D5, 0x00
  9293. 00006204  6014                     bra        +0x16 /* 0000621A */
  9294. label00006206:
  9295. 00006206  BE93                     cmp.l      D7, [A3]
  9296. 00006208  660A                     bne        +0xC /* 00006214 */
  9297. 0000620A  206E 0010                movea.l    A0, [A6 + 0x10]
  9298. 0000620E  2085                     move.l     [A0], D5
  9299. 00006210  7001                     moveq.l    D0, 0x01
  9300. 00006212  600C                     bra        +0xE /* 00006220 */
  9301. label00006214:
  9302. 00006214  47EB 0010                lea.l      A3, [A3 + 0x10]
  9303. 00006218  5285                     addq.l     D5, 1
  9304. label0000621A:
  9305. 0000621A  BA86                     cmp.l      D5, D6
  9306. 0000621C  6DE8                     blt        -0x16 /* 00006206 */
  9307. 0000621E  7000                     moveq.l    D0, 0x00
  9308. label00006220:
  9309. 00006220  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  9310. 00006224  4E5E                     unlink     A6
  9311. 00006226  4E75                     rts
  9312. fn00006228:
  9313. 00006228  4E56 0000                link       A6, 0
  9314. 0000622C  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  9315. 00006230  286E 0008                movea.l    A4, [A6 + 0x8]
  9316. 00006234  266C 0D5E                movea.l    A3, [A4 + 0xD5E]
  9317. 00006238  2E2C 0D5A                move.l     D7, [A4 + 0xD5A]
  9318. 0000623C  2007                     move.l     D0, D7
  9319. 0000623E  90AE 000C                sub.l      D0, [A6 + 0xC]
  9320. 00006242  5380                     subq.l     D0, 1
  9321. 00006244  E980                     asl        D0, 4
  9322. 00006246  2C00                     move.l     D6, D0
  9323. 00006248  202E 000C                move.l     D0, [A6 + 0xC]
  9324. 0000624C  5280                     addq.l     D0, 1
  9325. 0000624E  E980                     asl        D0, 4
  9326. 00006250  D093                     add.l      D0, [A3]
  9327. 00006252  222E 000C                move.l     D1, [A6 + 0xC]
  9328. 00006256  E981                     asl        D1, 4
  9329. 00006258  D293                     add.l      D1, [A3]
  9330. 0000625A  2F06                     move.l     -[A7], D6
  9331. 0000625C  2F01                     move.l     -[A7], D1
  9332. 0000625E  2F00                     move.l     -[A7], D0
  9333. 00006260  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  9334. 00006264  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9335. 00006268  53AC 0D5A                subq.l     [A4 + 0xD5A], 1
  9336. 0000626C  202C 0D5A                move.l     D0, [A4 + 0xD5A]
  9337. 00006270  E980                     asl        D0, 4
  9338. 00006272  2F0B                     move.l     -[A7], A3
  9339. 00006274  2F00                     move.l     -[A7], D0
  9340. 00006276  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  9341. 0000627A  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  9342. 0000627E  4E5E                     unlink     A6
  9343. 00006280  4E75                     rts
  9344. 00006282  4E56 0000                link       A6, 0
  9345. 00006286  2F0C                     move.l     -[A7], A4
  9346. 00006288  286E 0008                movea.l    A4, [A6 + 0x8]
  9347. 0000628C  200C                     move.l     D0, A4
  9348. 0000628E  285F                     movea.l    A4, [A7]+
  9349. 00006290  4E5E                     unlink     A6
  9350. 00006292  4E75                     rts
  9351. 00006294  4E56 0000                link       A6, 0
  9352. 00006298  2F0C                     move.l     -[A7], A4
  9353. 0000629A  286E 0008                movea.l    A4, [A6 + 0x8]
  9354. 0000629E  41EC FFFE                lea.l      A0, [A4 - 0x2]
  9355. 000062A2  2008                     move.l     D0, A0
  9356. 000062A4  285F                     movea.l    A4, [A7]+
  9357. 000062A6  4E5E                     unlink     A6
  9358. 000062A8  4E75                     rts
  9359. 000062AA  4E56 0000                link       A6, 0
  9360. 000062AE  2F07                     move.l     -[A7], D7
  9361. 000062B0  3E2E 0010                move.w     D7, [A6 + 0x10]
  9362. 000062B4  3047                     movea.w    A0, D7
  9363. 000062B6  2F08                     move.l     -[A7], A0
  9364. 000062B8  206E 000C                movea.l    A0, [A6 + 0xC]
  9365. 000062BC  4868 0001                pea.l      [A0 + 0x1]
  9366. 000062C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9367. 000062C4  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  9368. 000062C8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9369. 000062CC  206E 000C                movea.l    A0, [A6 + 0xC]
  9370. 000062D0  1087                     move.b     [A0], D7
  9371. 000062D2  2E1F                     move.l     D7, [A7]+
  9372. 000062D4  4E5E                     unlink     A6
  9373. 000062D6  4E75                     rts
  9374.